well, in this location (repl code), I care more about the end user not needing to copy/paste this function than I do about the implementation details.