operator [] method

dynamic operator [](
  1. K key
)

Implementation

dynamic operator [](K key) {
  return added.containsKey(key) ? added[key] : original[key];
}