__toString must be public as of 5.3
Merge pull request #3 from isaacgrant/to-string-fixes

__toString must be public as of 5.3