code: protected String getProperty(String alias) {
  		String k = resolveKey(alias);
  		return k == null ? null : resolver.getProperty(k);
  	}
docs: Returns the value of first property represented by the provided alias
  that has a value (not {@code null}).
  
  @param alias
  the property alias to resolve
  @return the property value or null