AnnotationsBag now uses rules from Parser to validate keys
Parser is more strict with annotations names
Parser tokens are better organized now