code: protected Object invokeGetter(final Object instance, final Method method) {
  		try {
  			return method.invoke(instance);
  		} catch (IllegalAccessException e) {
  			// shouldn't occur
  		} catch (InvocationTargetException e) {
  			// shouldn't occur
  		}
  
  		return null;
  	}
docs: Invokes the getter and return the return values
  
  @param instance the instance to invoke the getter method on.
  @param method   the method to invoke
  @return the return value of the getter invocation