PHP 5.4 array style, better comments, type hinting