def citations
      { data => format }
    end

    def cite
      citations.each_pair do |citation, format|
        ...
      end
    end