More advanced features for Router and more complex sample. New b.assign method.