I think this will break the build for some compiler versions, including Travis CI.