moved `wind` and `isTruthy` to more appropriate places
added show for reference cells
remane div/mode -> quo/rem; protect against divide by zero
using lazy closures induces implicit begin