def get(self, attr, default=None):
return self._data.get_default(attr, default)<EOL>
Acts like a `dict.get()` where it will return a default if no matching
value was found for the given key.

:param attr: The key to look for. If this is found then its value is
    returned, otherwise `default` is returned.
:param default: The default to return if no match was found.