[encodeForQuotedHTMLAttribute](http://ariatemplates.com/aria/guide/apps/apidocs/#aria.utils.String:encodeForQuotedHTMLAttribute:method) assumes that the value is inside double quotes, here there are single quotes

I wonder what's the difference with [escapeHTMLAttr](http://ariatemplates.com/aria/guide/apps/apidocs/#aria.utils.String:escapeHTMLAttr:method)

And the label is markup, not an attribute so it should use [escapeHTML](http://ariatemplates.com/aria/guide/apps/apidocs/#aria.utils.String:escapeHTML:method)