question: private static Object createAndBindItem ( ParameterAccess parameters , Class < ? > itemType ) { try { Object value = itemType . newInstance ( ) ; bind ( value , parameters ) ; return value ; } catch ( InstantiationException | IllegalAccessException e ) { throw new BindingException ( "Failed to instantiate new instance of " + itemType , e ) ; } }
target:  Creates and binds the parameters to a new item.