def apply_annotation(self, o, a): 
return o<EOL>
This should apply the annotation on the backend object, and return a new backend object.

:param o: A backend object.
:param a: An Annotation object.
:return: A backend object.