Use override instead of virtual where appropriate.
Delegate renamed to FnBinder
Add and use module 'Std/StdNamespace'.
Update email and web address in header.