not directly related to core purpose of the PR.  did this to make it so that the fieldset for the type field had its own class.  this is a temporary fix; will propose better solution soon.