[PSR-9][WIP] first rough draft of PSR-9

oops