Removes need for window.lastPath, removes typo, requires that permanent styles be placed in CSS as unhighlighting a path removes the style instead of remembering it's previous value.