Gang - Just a heads up that I finally managed to get around to submitting a patch for TRINIDAD-822. The solution is pretty much along the lines that we discussed in this email thread. I did decide to go with enum properties on the AccessibilityProfile API rather than booleans, though I cheated a bit by adding boolean-based convenience methods.
If you are curious about the details of the implementation, feel free to have a peek at the patch! Andy
