Optional jsonnet

Fixes #18.