anchor.diff:              this.$fetchOptionsButton.on('click', this._fetchOptionsClickHandler.bind(this));
               this.$addImageButtons.on('click', this.addImage.bind(this));
               this.$options.on('change', this.selectors.imagesSelect, this.fetchSnapshots.bind(this));
  -            $j("[name=cloneBehaviour]").on('change', function () {
  +            $j(this.selectors.cloneBehaviourRadio).on('change', function () {
                   var isClone = $j(this.selectors.activeCloneBehaviour).val() !== 'START',
  -                    $elementsToToggle = $j('.cloneOptionsRow');
  +                    $elementsToToggle = $j(self.selectors.cloneOptionsRow);
   
                   $elementsToToggle.toggle(isClone);
               }.bind(this));
               this.$image.add(this.$snapshot).on('change', this.validateOptions.bind(this));
  -            this.$imagesTable.on('click', '.removeVmImageLink', function () {
  +            this.$imagesTable.on('click', this.selectors.rmImageLink, function () {
                   if (confirm('Are you sure?')) {
                       self.removeImage($j(this));
                   }
  
positive.code:         _dataKeys: [ 'vmName', 'snapshotName', 'cloneFolder', 'resourcePool', 'cloneBehaviour', 'maxInstances'],
          selectors: {
              imagesSelect: '#image',
              activeCloneBehaviour: ".cloneBehaviourRadio:checked"
          },
          init: function () {
              this.$fetchOptionsButton = $j('#vmwareFetchOptionsButton');
  
negative.code:             this.$maxInstances = $j("#maxInstances");
              this.$addImageButtons = $j('#vmwareAddImageButton');
              this.$fetchOptionsError = $j("#error_fetch_options");
  
              this.selectors.activeCloneBehaviour = this.selectors.cloneBehaviourRadio + ':checked';
  
              this._lastImageId = this._imagesDataLength = 0;
              this._initImagesData();
  