formatting
add number < method
call methods directly, not after a bounce
reorder tests for faster get_class(); reorder cont vars for consistency
simpler put continuations
stop depending on that methods follow the continuation protocol
pass result to continuations as the first argument instead of second