[oo] Class definition sees global scope
[oo] Fallback super constructor
[oo] Changed inheritance syntax
[oo] Minor reference fix
[oo] Allowing method override
[oo] Fixing lots of demons