100% coverage
add tests
move to 0.2.0:
no longer automatically bind autowired validation functions to the form component, consistent with react's behavior in es6. (validation functions are still autowired, just not bound.)
throw error objects rather than strings.