Fixed Parser abstract class issues