PSR0 standard