As it should be. It never even occurred to me to pass anything but an object to object2array().
I haven't run into object2array being called with anything that isn't an object yet.