* Make `MustacheSequence` public
* `MustacheSequence` require conformance to `Sequence`
* remove protocol requirements
* `MustacheContext` revert to `internal`
* Implement Recursive Transforms
* Correct test names
* apply suggestions
* format
* add comments
* move the parse function
* refine `parseTransforms()` function
* refinements
* format
* Swift Format again
---------
Co-authored-by: Adam Fowler <adamfowler71@gmail.com>