I'm missing something with Anonymous Inner Classes. How are the methods within the AIC called? As in the example below. I think the point is to make an "instance subclass" if you will of the Popcorn class within the Food class so it can have its own pop() method. But how would you use that pop() method since you can't call the AIC?