--000e0cd4d4a23c0278046c218591
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hello,

I am writing a program that will fetch me lyrics from any one of a possible
number of sites. For this I have the following setup:

class AbstractLyricFooBarSomething(this is the name suggestion I require)
  def init
    @artist
    @title
    @lyric
  end
  attr_reader :lyric,:artist,:title
end

class MetroLyrics < FooBarSomething
  def init url
    #do magic
  end
end

and so on. There'll be a factory that takes in the search queries and
returns an appropriate object(s)

What should I call FooBarSomething? I thought of the following and none of
them seemed to fit the paradigm.

Lyrics
LyricEngine
LyricsParser
Lyricalizer

Thank you,

Jayanth

--000e0cd4d4a23c0278046c218591--