Interactable: allow binding DOM event listeners
Interactable#set: fix doc and return `this`