Adding functional tests to verify round tripping of names generated by

HtmlHelpers
good.  the issue is likely specific to name-based input and template helpers i.e. doesn't show up 'til we invoke `ViewDataDictionary.Eval()`, where the required syntax doesn't match.