#hearken becomes #heed, with more functional semantics