[WIP] Avoid constructor override

See #115
`PHP_VERSION_ID < 50400` can be removed anyway since the composer.json file says that php 5.6 is a minimum version now.