this.figure = figure; // FIXME: prevent creating this if we don't need to (i.e., figure can't handle our command) this._initButton();