@Retention(value=RUNTIME)
public @interface AlternativeKey
Marks a model property as being a key by which items can be looked up. Use this
for properties that you need to query on, as the LocalMemoryStash will keep a
separate hashmap linking keys with valuse for quick look ups.