https://blog.jupyter.org/posts/2018/elife-sprint-integrating-stencila-and-binder/