А еще у меня каждая модель, определяет поле базового класса, которое указывает, из какого файла парсить эти модели. Если избавиться от экземпляра для парсинга, то где брать значение поля. Чет как то не продумано получается. Хотя да похорошему, из модели нужно вынести его.