class config: foo = schema(10, validator=validator)
class config: foo = schema(10, required=True)
class config: foo = schema(10, validator=lambda x: isinstance(x, str))
class config: foo = schema(10)