Corrected splitProgram in DMLParser