unneeded local variable
override equals & hashCode in ResultAnnotation
handle variable annotations in extended results
retrieve variable annotations