For readability should we change this variable to something other then object above this test. It seems ... weird to have a variable called $object that may actually contain a datastream. After the if, where we decide what is it, then its cool.