Update for PHP 5.3 compatibility

Is there a reason to "implement" interface methods as abstract on this class?  Doing so just prevents PHP 5.3 users from being able to take advantage of this bundle.