raise an exception if coercion not supported