Use alternate ctor.