enhanced paypal express params handling
Don't use mutable defaults

Plus a few other comments and tidying tweaks.