Can be useful to override an annotation mapping with a programmatic mapping. See Hibernate Validator where a similar notion already exists.