PHP 5.3 backwards compatibility
Fixes #1