https://blog.research.google/2017/10/announcing-openfermion-open-source.html