As I am reading this document on Aura inheritance:
https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/oo_whats_inherited.htm
Specifically around parent helper methods which can be overridden in child component. But no where in the documentation it mentions how do the actual implementation gets called.
Ex : cmp B extends cmp A. B overrides a method M present in A's helper.
How do I make some A's method call the B's version of M, instead of calling A's version.
Reading some articles its suggested to use : component.getConcreteComponent().getDef().getHelper().
Trying to find out : Is this acceptable way to call the overridden methods from Parent ?