old_contents: 
  var http = require('http');
  
  /* istanbul ignore next: implementation differs on version */
  if (http.METHODS) {
  
    module.exports = http.METHODS.map(function(method){
      return method.toLowerCase();
    });
  
  } else {
  
    module.exports = [
      'get',
      'post',
      'put',
      'head',
      'delete',
      'options',
      'trace',
      'copy',
      'lock',
      'mkcol',
      'move',
      'purge',
      'propfind',
      'proppatch',
      'unlock',
      'report',
      'mkactivity',
      'checkout',
      'merge',
      'm-search',
      'notify',
      'subscribe',
      'unsubscribe',
      'patch',
      'search',
      'connect'
    ];
  
  }
  
new_contents: /*!
   * methods
   * Copyright(c) 2013-2014 TJ Holowaychuk
   * MIT Licensed
   */
  
  /**
   * Module dependencies.
   * @private
   */
  
  var http = require('http');
  
  /* istanbul ignore next: implementation differs on version */
  if (http.METHODS) {
  
    module.exports = http.METHODS.map(function(method){
      return method.toLowerCase();
    });
  
  } else {
  
    module.exports = [
      'get',
      'post',
      'put',
      'head',
      'delete',
      'options',
      'trace',
      'copy',
      'lock',
      'mkcol',
      'move',
      'purge',
      'propfind',
      'proppatch',
      'unlock',
      'report',
      'mkactivity',
      'checkout',
      'merge',
      'm-search',
      'notify',
      'subscribe',
      'unsubscribe',
      'patch',
      'search',
      'connect'
    ];
  
  }
  
subject: add jsdoc comments