PSR2 conventions