Fixed bug.

Propagate the correct number of input arguments in recursive calls.
Fixed bug.

First input of isa() routine is the tested object, not the type of the object...