declare assumption of absense of side-effects in the ctor