A framework for adding NSAccessibility support to CALayer