Modify apply-generic for a coercion strateegy