I have a class that has a TObject field. In some of the instances of this class the field will contain an objetct from a class that implements certain interface. What can I do to check if the referenced object implements the interface?