anchor.diff:  // When/And I press <button>
   // When/And I follow <link>
   // When/And I fill in <field> with <value>
  -// When/And I fill in <value> for <field>
   // When/And I select <value> from <field>
   // When/And I check <field>
   // When/And I uncheck <field>
  
positive.code:         localStorage.taperecorder_lastkey = null;
      };
      //Add a step to local storage
      _tape.step = function(_key, _step, _value) {
          //Lock
          _tape.event_lock = true;
  
          //Sanitize
          _step = _tape.trim(_step);
          _value = _tape.trim(_value);
  
          var taperecorder_scenario = localStorage.taperecorder_scenario || "";
          var taperecorder_lastkey = localStorage.taperecorder_lastkey || "";
  
  
  
negative.code:             taperecorder_lastkey = _key;
          }
  
          if(!_tape.is_blank(_keyword) && !_tape.is_blank(_value)){
              var _step =  _action + " \"" + _field + "\" " + _keyword + " \"" + _value + "\" " + "\n";
          }else{
              var _step = _action + " \"" + _field + "\" " + "\n";
          }
          if (localStorage.taperecorder_laststep == _step)
              return;
  
          taperecorder_scenario = taperecorder_scenario + taperecorder_lastkey + " " + _step;
  
          localStorage.taperecorder_scenario = taperecorder_scenario;
          localStorage.taperecorder_laststep = _step;
          localStorage.taperecorder_lastkey = _key;
  
          console.log("Step added: "+taperecorder_scenario);
  