High level introduction to the basic scheme described in https://gist.github.com/dsernst/df05e250bc1386f186d3c6f930681fb5 and how it's used in Liquid.