def default(self, cls=None):
    'Return one of three available values\n\n        Resolution order:\n            1. Argument\n            2. Node default (from cls.defaults)\n            3. Attribute default\n\n        '
    if (self['default'] is not None):
        return self['default']
    if (cls is not None):
        return cls.defaults.get(self['name'], self.Default)
    return self.Default
Return one of three available values

Resolution order:
    1. Argument
    2. Node default (from cls.defaults)
    3. Attribute default
def default(self, cls=None):
    'Return one of three available values\n\n        Resolution order:\n            1. Argument\n            2. Node default (from cls.defaults)\n            3. Attribute default\n\n        '
    if (self['default'] is not None):
        return self['default']
    if (cls is not None):
        return cls.defaults.get(self['name'], self.Default)
    return self.Default