Added some more information about generic types