An example of Polymorphism in Angular. (I think anyways)