Say we want to override the validation behavior on a class we can't modify. ``` public class MixinTarget { @NotNull(groups=Redmanes.class) String knight; String av; } ``` we could use `@Mixin` to override ``` @MixIn(MixinTarget.class) public abstract class MixinClass { @NotNull(groups=CleanRot.class) String knight; @NotBlank String av; } ```