code: public String get(String key) {
          if (key == null) {
              return null;
          }
          if (prop.containsKey(key)) {
              return prop.getProperty(key);
          }
          return parent != null ? parent.get(key) : null;
      }
docs: ==============