lambdas.
Some tightening up of the registry types through default methods.
Add some sugar for embedded applications.
Update example.