Change handler DSL to use DELEGATE_ONLY instead of DELEGATE_FIRST.

Makes it an error to try and use owner (i.e. Chain) methods from inside handlers.