Don't let nested defaults bleed between components
Update version
Add a nice litte warning about python optimize mode.
Don't depend on first rpc call not throwing exception
Basic event logging setup