rebuilt using latest docco and coffeescript