Prototype PSR-3