Use cojade from NPM, #6

Back to `extras` hash instead of positional arguments, but there doesn't
seem to be a significant performance difference between them.