Old OT!

Attempts to revert OT! to how it was in 2017, while retaining useful new features.