anchor.diff:  
   [source,javascript]
   ----
  -"use strict";
   var promise = Promise.resolve();
   promise.then(function () {
       var retPromise = new Promise(function (resolve, reject) {
  
positive.code: [role="executable"]
  [source,javascript]
  ----
  "use strict";
  var onRejected = console.error.bind(console);
  var promise = Promise.resolve();
  promise.then(function () {
  
negative.code: [role="executable"]
  [source,javascript]
  ----
  var onRejected = console.error.bind(console);
  var promise = Promise.resolve();
  promise.then(function () {
  