Declare the trampoline variable before using it.

This makes the trampoline "module" work in strict mode which you are now using everywhere.
Merge pull request #505 from timthelion/patch-3

Declare the trampoline variable before using it.