> D AA are already plenty slow. So I'd try to find a way to have both speed > and flexibility. Yes! And you don't need virtual functions for polymorphism when you have templates. -Craig