context.js: squash two heisenbugs
context.js: less clutter, more explicitly
Merge pull request #68 from ernstchan/ernstchan/context.js

Ernstchan/context.js