It's _unfortunate_ that we have to call a private fn via a var, but ring likes private fns that would be _generally_ useful.