Began writing some traversals in refineBindings, refactored smtp.links a bit