it's sort of lame but always name functions like ``function _bounceOnLogin(data) {...`` because that way the firefox OS console shows you somewhat useful errors. Without it, the error just says "in anonymous"