eliminate local set-print-fn!, fixes gh-9, fixes gh-14
update build deps