Allow module value in config to be optional.
Allow restructure of options to be configurable.
Allow synchronous render() methods to called asynchronously.
Add Liquid.