PSR-5 (not yet finalized) compliant parser php extension