Split up Parser Class