replace inputValueHandlers with input type definitions, make invalidateFormContext public