Refactored parsers into constructors