https://github.com/c-cube/gen/
