There is no super, man. http://stackoverflow.com/questions/4902723/why-cant-a-java-type-parameter-have-a-lower-bound