added type support for TextAnnotation beans