Perturbatio #1 but yes, use the Object type, the problem is you need to cast it if you want to refer to any fields or methods of the actual type.