e.g. "things should be unthunked before being passed to pullbacks" - We _show_ this in the ["using ChainRules directly" example](http://www.juliadiff.org/ChainRulesCore.jl/dev/index.html#Example-of-using-ChainRules-directly) [edit: not anymore] - And it makes sense once you think about it - But i'd never thought about it til it was pointed out (https://github.com/JuliaDiff/ChainRules.jl/pull/175#discussion_r416521562)... so maybe the docs should explicitly point it out (afaict they don't).