Make ctor explicit