defswitch, cmd-switch-arg, finalization and weak pointers. Slightly improved documentation for calling back from C, and deleted suggestion to ask us.