Includes a recursive generator combinator.
Define `Any` in terms of the recursive combinator.
Includes tests for Any data type.
Fixes recursive generator.
Includes tests for recursive generator.