Library is now PSR-2 compliant