     else
       vals2set.value = valOrObj
     @set(vals2set)
-    if @key of XLF.RowDetailMixins
-      _.extend(@, XLF.RowDetailMixins[@key])
     @_order = XLF.columnOrder(@key)
 
   getSurvey: ()-> @parentRow.getSurvey()

        required: true
    {}
  idAttribute: "name"

  constructor: (@key, valOrObj={}, @parentRow)->
    super()
    vals2set = {}
    if _.isString(valOrObj)

        @hidden = @get("value") is @_oValue

    @on "change:value", (rd, val, ctxt)=>
      @parse()
      @parentRow.trigger "change", @key, val, ctxt
    if @key is "type"
      @on "change:list", (rd, val, ctxt)=>
