"Using multiple inheritance, templates (other than when using the C++ standard library, e.g. std::list), or exceptions also seems overly aggressive to me." OMG. A szerencsétlen a template metaprogrammingról még nem hallott.