         required: true
     {}
   idAttribute: "name"
+  parse: () ->
 
   constructor: (@key, valOrObj={}, @parentRow)->
+    if @key of XLF.RowDetailMixins
+      _.extend(@, XLF.RowDetailMixins[@key])
     super()
     vals2set = {}
     if _.isString(valOrObj)

        r._parent = @
        r
      @rows.add surveyRows, collection: @rows, silent: true

  toCsvJson: ()->
    # build an object that can be easily passed to the "csv" library

    else
      vals2set.value = valOrObj
    @set(vals2set)
    @_order = XLF.columnOrder(@key)

  getSurvey: ()-> @parentRow.getSurvey()
