'Tables (and records) referenced in this schema (lazy property)
@return: a dict {tablename: [recordID, ...]} of all
referenced tables and records'

@property
def references(self):

    if (self._references is None):
        self.serialize()
    return self._references
