Added new method to separate parsing and creation of the objects.
Adjusted to new method in the Parser interface.