Testing the non-recommended order of @override and @final
@override can now take optional base class (untested)
Batch of tests for new functionality of @override