handle-callback: pass a Method object to the handler instead of a method index
deleted-callback removed

I can't think of a reason to expose this.  If we think of one later, it's
easy enough to add back in.
remove duplicate code
remove 'use srfi-13'