Reorg tests a bit
Add failing tests re: not autoprinting pre/post tasks
Oh my god this is horrible
Update implementation so tests pass