How does morphic.js detect clicks on the canvas? It's one of the things I hate the most doing @bh @jens