function() {
      var results = [parseInt(this.url.port, 10)];
      this.url.hostname && results.push(this.url.hostname);
      return results;
    }
function() {
      var results = [parseInt(this.url.port, 10)];
      this.url.hostname && results.push(this.url.hostname);
      return results;
    }
function ( ) { var results = [ parseInt ( this . url . port , 10 ) ] ; this . url . hostname && results . push ( this . url . hostname ) ; return results ; }
always returns an array due to http.listen(3000, '10.0.0.1');
always returns an array due to http . listen ( 3000 10 . 0 . 0 . 1 ) ;