diff --git a/api.js b/api.js
index <HASH>..<HASH> 100644
--- a/api.js
+++ b/api.js
@@ -17,7 +17,8 @@ require('defaultable').def(module,
   }, function(module, exports, DEFS, require) {
 
 
-module.exports = { 'Builder': require('./lib/builder')
+module.exports = { 'Builder'   : require('./lib/builder')
+                 , 'handlebars': require('handlebars')
                  }
 
 
diff --git a/test/api.js b/test/api.js
index <HASH>..<HASH> 100644
--- a/test/api.js
+++ b/test/api.js
@@ -9,6 +9,11 @@ var api = require('../api')
 
 couch.setup(test)
 
+test('Builder includes the Handlebars API', function(t) {
+  t.type(api.handlebars, 'object', 'The builder API includes handlebars')
+  t.end()
+})
+
 test('Builder API', function(t) {
   t.ok(couch.rtt(), 'The request duration should be known')
Re-export Handlebars in the API