Fixed Foo.super.method() call when done from within a trait
Introduce @ForceOverride to enforce trait composition in case a method already exists (necessary for mixin-like behavior)