Remove keyword support for required arguments
Let indexing code do error checking for arguments with mismatched dimensions
Improve comment for creating iter object from second operand
Add tests for 0-dim array
Just create an array object for second operand; don't cast to dtype of first operand.