anchor.diff:      CreateModForm:  WizUI.MakeModForm option
   }
   
  -type Profile = {
  -    ExePath: string
  -    DataPath: string
  -}
  -
   type UIProfile =
       { 
           DisplayName: string
           RegProfileName: string 
  +        RunConfig: CoreTypes.RunConfig
       }
       override x.ToString() = x.DisplayName
   
  
positive.code:                     // no new selection, but old selection still valid, so don't change it
                      () 
                  | _,false -> 
                      updateLabel(oldLabel,"")
                      ms.profTBExePath.Text <- ""
              else
                  errDialog("Please select a profile or create a new one")
          )
  
          let updateSelectedProfile() = 
              // TODO: btn create mod should be here too; do this after I've added the profile logic
  
negative.code:     let private EmptyProfile = {
          DisplayName = "<EMPTY>"
          RegProfileName = ""
          RunConfig = CoreTypes.DefaultRunConfig
      }
  
      let private state = 
  