That's right!
I fixed codegen.c for the cases returning Fixnum, nil and instance variable, too.