feat(Key): support annotations in addition to annotation types