5.8.2 -- Fix issues with route-cell

- Route-cell didn't need to be a macro, and is now a function, as it
  should have been. The route-cell function now accepts 3 arities. See
  the docstring for all the details.