this is a matter of taste, but I think that the default case should still be there. It's more safe. If someone changes IPP_MORPH_CASE macro so that it does not include "return ok", the new code will silently return false.