tests pass, continuing down this road 'would' work, but it's gonna be ugly, time to experiment with something cleaner
sub-generators without tests working as expected
WIP all passing
passing