add manyUpTo parsec combinator, tests for ignoring illegal codes