code: public String get(final Object key) {
      if (this._current.containsKey(key)) {
        return this._current.get(key);
      } else if (this._parent != null) {
        return this._parent.get(key);
      } else {
        return null;
      }
    }
docs: Return value if available in current Props otherwise return from parent