But then why would'nt you just make that an interface as opposed to a abstract class?