destroy method for proto version
use remove data
always return $this
no need for separate unbinding
unbind event from document in proto version