      * The field of the selectedItem object used as the argument to the
      * command or function. If null, the entire selectedItem is passed as the argument.
      */
-    public var argField :String;
+    public var dataField :String;
 
     /**
      * Create a command combobox.

    }

    /**
     * The value that will be passed to the command or function based on argField and the
     * current selected item.
     */
    public function getSelectedValue () :Object
    {
        return (this.argField != null) ? this.selectedItem[this.argField] : this.selectedItem;
    }

    protected function handleChange (event :ListEvent) :void

     * @param cmdOrFn either a String, which will be the CommandEvent command to dispatch,
     *        or a function, which will be called when changed.
     */
    public function CommandComboBox (cmdOrFn :* = null, dataField :String = "data")
    {
        CommandButton.validateCmd(cmdOrFn);
        _cmdOrFn = cmdOrFn;
        this.dataField = dataField;

        addEventListener(ListEvent.CHANGE, handleChange);
    }
