cleaned up parser, added pre/postfixes without modifying the symbol itself