def __contains__(self, key):
    try:
        return ((key in self._data) or ((key in ('true', 'false')) and (key == 'true' in self._data)) or (int(key) in self._data))
    except ValueError:
        return False
def __contains__(self, key):
    try:
        return ((key in self._data) or ((key in ('true', 'false')) and (key == 'true' in self._data)) or (int(key) in self._data))
    except ValueError:
        return False