new P5, .PerlArray invoke ... isa I0, P5, "array" if I0, yep_has_array_interface
I would expect 'does' instead of 'isa'. Perhaps I missed Dan's explanation of the difference between 'can', 'isa', and 'does'. Maybe I'm thinking of 'has', though.
-- c
new P5, .PerlArray invoke ... isa I0, P5, "array" if I0, yep_has_array_interface