Make the ZeroOrMore operator return finite parser when applied to an empty parser
Create And operator which return tuple
Add Join operator to parse text produced by string.Join