(scheme lazy)
(delay exp)
TODO
(force promise)
TODO
(delay-force exp)
TODO
(promise? obj)
TODO
(make-promise exp)
TODO