Excessive usage of named self reference in common module (when referencing method, property or attribute). For cached modules self reference is allowed.
Inside common module named "MyModule":
Var myParam;
Function test() Export
// code here
EndFunction
MyModule.myParam = MyModule.test();
Inside common module named "MyModule":
Var myParam;
Function test() Export
// code here
EndFunction
myParam = test();
Inside common module named "MyModuleCached":
Var myParam;
Function test() Export
// code here
EndFunction
myParam = MyModuleCached.test();