For example, if you want to be able to do stencil tests in a canvas, you must now say love.graphics.setCanvas{canvas, stencil = true}; moonshine will fail if you pass a function to chain.draw() that does stencil tests. I'm not sure what other arguments might be required at times as the documentation has still not quite caught up.