# File lib/rubyrep/table_sorter.rb, line 24
    def referenced_tables
      unless @referenced_tables
        @referenced_tables = session.left.referenced_tables(tables)

        # Strip away all unrelated tables
        @referenced_tables.each_pair do |table, references|
          references.delete_if do |reference|
            not tables.include? reference
          end
        end
      end
      @referenced_tables
    end