router: fix Chrome retardation with popstate and page load
model: support lambda for data parsing
adapter/rest: make #endpoint more comprehensible