PSR2 (without phpdoc), ICML helper, base abstract helper