Use set! instead of binding properly track nodes
Merge branch 'handle-server-exceptions' into travis-random-testing