lib/client/link.js
function () {
      var query = url.parse(page);
      var presenter = piccolo.build.router.parse(query.pathname);

      var state = {
        'resolved': presenter,
        'namespace': 'piccolo',
        'query': query
      };

      callback(state);
    }
function () {
      var query = url.parse(page);
      var presenter = piccolo.build.router.parse(query.pathname);

      var state = {
        'resolved': presenter,
        'namespace': 'piccolo',
        'query': query
      };

      callback(state);
    }
function ( ) { var query = url . parse ( page ) ; var presenter = piccolo . build . router . parse ( query . pathname ) ; var state = { 'resolved' : presenter , 'namespace' : 'piccolo' , 'query' : query } ; callback ( state ) ; }
This callback function will create a change table state object
This callback function will create a change table state object