We should talk about this.  I can see limited ways we could support generics, but for now this is fine. Supporting them may be more trouble than it's ever worth.