Fix UMD bundle

* puts standalone opt in the right place
* wraps global shim to avoid calling it as an arg for an unterminated fn return
Release v0.2.9