docs: private String getProp(Map<Object, Object> props, String key) {
          String value = (String) props.get(key);
          if (null == value) {
              value = (String) props.get(key.toLowerCase());
          }
          return (null != value) ? value.trim() : null;
      }