anchor.diff:    */
     void measure(String episodeName,
         [startNameOrTime = null, endNameOrTime = null]) {
  -    int now = new Date.now().millisecondsSinceEpoch;
  +    int now = new DateTime.now().millisecondsSinceEpoch;
       if (_debug) {
         print('${PREFIX}:${MEASURE}:'
               '${episodeName}:${startNameOrTime}:${endNameOrTime}');
  
positive.code:           } else if (subCookies[j].startsWith('r=')) {
              var startPage = subCookies[j].substring(2);
              referrerMatch =
                  (encodeUriComponent(document.referrer) == startPage);
            }
          }
          if (referrerMatch && startTime) {
  
negative.code:       return;
      }
      if (markTime == null) {
        markTime = new DateTime.now().millisecondsSinceEpoch;
      } else if (markTime is! int) {
        try {
          // Make sure the time is a number.
  