I am just wondering if we can make sure we never get a class taht does that but I guess the assert is ok