def __init__(self, mutable=False, identifier=False, volatile=False, relationship=None,<EOL>derived_class=None, is_datetime=False, filterable=False, id_relationship=False,<EOL>slug_relationship=False):
self.mutable = mutable<EOL>self.identifier = identifier<EOL>self.volatile = volatile<EOL>self.relationship = relationship<EOL>self.derived_class = derived_class<EOL>self.is_datetime = is_datetime<EOL>self.filterable = filterable<EOL>self.id_relationship = id_relationship<EOL>self.slug_relationship = slug_relationship<EOL>
A Property is an attribute returned from the API, and defines metadata
about that value.  These are expected to be used as the values of a
class-level dict named 'properties' in subclasses of Base.

mutable - This Property should be sent in a call to save()
identifier - This Property identifies the object in the API
volatile - Re-query for this Property if the local value is older than the
    volatile refresh timeout
relationship - The API Object this Property represents
derived_class - The sub-collection type this Property represents
is_datetime - True if this Property should be parsed as a datetime.datetime
filterable - True if the API allows filtering on this property
id_relationship - This Property should create a relationship with this key as the ID
    (This should be used on fields ending with '_id' only)
slug_relationship - This property is a slug related for a given type.