in pulsar/schema/definition.py [0:0]
def __init__(self, default=None, required=False, required_default=False):
if default is not None:
default = self.validate_type('default', default)
self._default = default
self._required_default = required_default
self._required = required