cstr_success = set(['code', 'origin', 'value']) <= given
cstr_error = set(['code', 'type', 'origin', 'description']) <= given
assert given <= self.ALLOWED_FIELDS, "Wrong fields in ResultValue constructor: %r" % (given - self.ALLOWED_FIELDS)
cstr_success = set(['code', 'origin', 'value']) <= given
cstr_error = set(['code', 'type', 'origin', 'description']) <= given
assert given <= self.ALLOWED_FIELDS, "Wrong fields in ResultValue constructor: %r" % (given - self.ALLOWED_FIELDS)