* Introduced OptionFixer interface
* Engine now provides version information and run() method