Move classes defined in packages to own file
Make some numeric conversions explicit
Convention: advertise side effecting only
Explicitly build tuples
Add some cyco compiler options