boon/src/main/java/org/boon/core/reflection/MapObjectConversion.java
public static <T> T fromList( FieldsAccessor fieldsAccessor, List<?> argList, Class<T> clazz ) {
        return new MapperComplex(fieldsAccessor, null, null, false).fromList(argList, clazz);
    }
public static <T> T fromList( FieldsAccessor fieldsAccessor, List<?> argList, Class<T> clazz ) {
        return new MapperComplex(fieldsAccessor, null, null, false).fromList(argList, clazz);
    }
Convert an item from a list into a class using the classes constructor.

REFACTOR: Can't this just be from collection?
REFACTOR

@param fieldsAccessor how we are going to access the fields (by field, by property, combination)
@param argList list if arguments
@param clazz  the type of the object we are creating
@param <T> generics
@return the new object that we just created.