Fix buglet where y would stay as pre-asarray() version of x if they were passed in as the same object.
Authored by: ryanmay 2010-11-17
Parent: [r8803]
Child: [r8805]