Comment out register
Add cts.plan
Thinking about "eager" implementations to generators
Rearrange eager instance functions
Cleaning up some docs
The return statement needs to be outside of the if