If we use module.extend using it to generate a new module, when we do it extending two different modules (third grade of inheritance) if we try to execute parent methods is failing because it's trying to execute only the parent method of the final extended module but it doesn't booble up the inheritance getting the correct scope.
If we use module.extend using it to generate a new module, when we do it extending two different modules (third grade of inheritance) if we try to execute parent methods is failing because it's trying to execute only the parent method of the final extended module but it doesn't booble up the inheritance getting the correct scope.