Making sure we pass the correct result around
- Moved to Tuple4, so that we pass the value to parse, the index, the concatenating result and final the last attempt.
Improving the test for parse '(x)'
Fixing the test around brackets and whitespace
More tests around the parser.
Implementing orElse again
- Adding tests for orElse so we can monitor the test around it
- Adding more `arb` items for better testing
Initial implementation of many
- Very basic implementation of many, got more work to do, but it's a start.
- Left a TODO there.
Fixing the test for parser.