Example of using the snap interaction together with
draw and modify interactions. The snap interaction must be added
last, as it needs to be the first to handle the
pointermove event.
See the snap.js source to see how this is done.