> Cast the instance to the base class and call the method? > Surprisingly this does compile. What are the rules for casting between classes?