Simplifying validation interfaces, adding doc for validators