Changed the API about ID3v2::FrameFactory to make it practical