code: function (props) {
              var tags = [];
              can.each(props, function (val, name) {
                  tags.push((name === 'className' ? 'class' : name) + '="' + (name === "href" ? val : can.esc(val)) + '"');
              });
              return tags.join(" ");
          }
docs: ## can/route/route.js ## route.js `can.route` _Helps manage browser history (and client state) by synchronizing the `window.location.hash` with a `can.Observe`._ Helper methods used for matching routes.