Avoid using C++ feature where a constructor calls another constructor in the same class.

Hopefully this will fix Travis-CI build.