Type A method MyMethod() end method end type Type B extends A end type Type C extends B end type Local myType:C = C new. A(C).MyMethod()
not tested as I'm not on my dev machine at the moment.
Blitzmax doesn't support overloading methods last I recall so why would calling the super method help? Or am I mis-understanding the issue (due to lack of context).