code: public static <T> T newBean(Map<?,?> aValues, Class<?> aClass)
  	 throws InstantiationException, IllegalAccessException
  	 {
  		 return newBean(aValues,aClass,null);
  	 }
docs: Create new instance of the object
  @param aValues the map value
  @param aClass the class to create
  @param <T> the type of the bean
  @return the create object instance
  @throws InstantiationException
  @throws IllegalAccessException