narrowing check in num::bounded and num::rounded delegated to bounding
or rounding policy