Uncurried form of div.
Merge remote-tracking branch 'faylang/master' into with-fay-base
Add reproducing test case for issue #215
Reimplement caching correctly for #215 and #223