There is no point in marking a constructor with more than one non-defaulted arguments as `explicit`. It could never be used implicitly anyway.