def get(self, key, default=None):
try:<EOL><INDENT>index = self.__keys.index(str(key))<EOL><DEDENT>except ValueError:<EOL><INDENT>return default<EOL><DEDENT>if <NUM_LIT:0> <= index < len(self):<EOL><INDENT>return super(Record, self).__getitem__(index)<EOL><DEDENT>else:<EOL><INDENT>return default<EOL><DEDENT>
Obtain a value from the record by key, returning a default
        value if the key does not exist.

        :param key:
        :param default:
        :return: