PHP 5.4+ EventStore Implementation