Koriolis #1 Or just ... Sure, except if you want to tell if an object is an instance of a specific type, and call type specific methods in it you'll need the cast object anyway.