title: How come app.address() is null when HOST is set in app.listen(PORT, HOST);
body: <p>When 127.0.0.1 below is omitted app.address() is not null, but when a host is set, it is null.</p>
  
  <pre><code>var express = require('express'),
      app = express.createServer();
  
  app.use(express.logger());
  
  app.get('/', function(req, res){
      res.send('Hello World');
  });
  
  app.listen(3000, '127.0.0.1');
  console.log(app.address());
  console.log('Express server started on port %s', app.address().port);
  </code></pre>
  
  <p>Error output: <code>TypeError: Cannot read property 'port' of null</code></p>
  
  <p>Node v0.6.5</p>
  
  <p>I installed express version 2.5.9 - its returning that I have installed 2.5.8 - not sure what that is about.</p>