PSR-2: allowed constants TRUE, FALSE and NULL in uppercase
typos
added PHP-FIG attributions