text: /**
   * Module dependencies.
   */
  
  var express = require('../../');
  
  var app = module.exports = express();
  
  // Register ejs as .html. If we did
  // not call this, we would need to
  // name our views foo.ejs instead
  // of foo.html. The __express method
  // is simply a function that engines
  // use to hook into the Express view
  // system by default, so if we want
  // to change "foo.ejs" to "foo.html"
  // we simply pass _any_ function, in this
  // case `ejs.__express`.
  
  app.engine('.html', require('ejs').__express);
  
  // Optional since express defaults to CWD/views
  
  app.set('views', __dirname + '/views');
  
  // Without this you would need to
  // supply the extension to res.render()
  // ex: res.render('users.html').
  app.set('view engine', 'html');
  
  // Dummy users
  var users = [
    { name: 'tobi', email: 'tobi@learnboost.com' },
    { name: 'loki', email: 'loki@learnboost.com' },
    { name: 'jane', email: 'jane@learnboost.com' }
  ];
  
  app.get('/', function(req, res){
    res.render('users', {
      users: users,
      title: "EJS example",
      header: "Some users"
    });
  });
  
  if (!module.parent) {
    app.listen(3000);
    console.log('Express app started on port 3000');
  }
  