Explicit single parameter constructors