i--- when redir is only course of action ... be forced to go back to the map
--- TODO: reset redirection for location if right location is chosen
--- current.paideia_walk to hold current walk
--- some things needed to be reset after a walk : User::_reset_for_walk
--- completed now counts how many times right = xx paths so far  ... was counting informational paths as well ...and consuming actual paths ... all fixed
-- what would have been
--- function reset_for_walk
Pathchooser::_choose_from_cat has another condition to take care of all possibilities:
   --- there is nothing for that location
   --- every path has been seen before
   --- in this case, pick randomly from all paths and point user to randomly chosen location