adds min and max values to scheme types
adds regex to scheme types