Using icecave/testing (fixes #9)
Separated cast operators to allow for PSR compliant output
php-cs-fixer