expose validation and number types