tweak bug workaround for DEFINE_CONSTEXPR_CONSTANT() - so works better with mix signed/unsigned values