An attribute named expr:.html, etc is an XML parser error in some browsers.
One day this might be an issue.
Replace it with expr:_html, etc.