Rename matcher => router, add stack.map
Version 0.3.5