def __unmapped(self, column):
        "Processes a row with column names already filled in."
        if column in self.__row:
            return self.__row[column]
        row = {}
        column += '.'
        for name in self.__row:
            if name.startswith(column):
                row[name[len(column):]] = self.__row[name]
        assert row, 'Name did not match any known column: ' + repr(column)
        return type(self)(row)
Processes a row with column names already filled in.
recipes/Python/577825_Rudimentary_Database_Engine/recipe-577825.py