[forms] [errors] close #74, and #73 should work so long as the generic method is called