Fix __call(i,j,v) for non-int types
Return on all argerrors
Improve __call readability