We only optimize send with block to C method. We should support send with block to iseq as well. We should make the block a C parameter