code: private int getInt(XMLProperty p, int defaultValue) {
  		final String value = get(p);
  		if (value.isEmpty()) {
  			return defaultValue;
  		}
  		return Integer.parseInt(value);
  	}
docs: If the value exists it returns its value else the default value
  @param p the {@link XMLProperty}
  @param defaultValue the fallback value
  @return returns the value of the given {@link XMLProperty}