Object oval = super.get(key); String sval = (oval instanceof String) ? (String)oval : null; String value = ((sval == null || sval.length() == 0) && (defaults != null)) ? defaults.getProperty(key) : sval;  if (value == null || value.length() == 0) { return null; } else { return value; }
return getProperty(key, false);
	public String getProperty(String key) {		Object oval = super.get(key);		String sval = (oval instanceof String) ? (String)oval : null;		String value = ((sval == null || sval.length() == 0) && (defaults != null)) ? defaults.getProperty(key) : sval;		if (value == null || value.length() == 0) {			return null;		} else {			return value;		}	}