docs: public Property getProperty( Object target,
                                   String propertyName,
                                   String description )
          throws SecurityException, IllegalArgumentException, NoSuchMethodException, IllegalAccessException,
          InvocationTargetException {
          CheckArg.isNotNull(target, "target");
          CheckArg.isNotEmpty(propertyName, "propertyName");
          return getProperty(target, propertyName, null, null, description);
      }