Add ViewBag to HtmlHelper
Update SS Attributes to inherit from AttributeBase and use typed Reflection API making use of TypeDescriptor where possible