Make arithmetic ctor explicit, increase compiler warning level