-template<typename T>
-EndgameBase<T>* Endgames::get(Key key) const {
-
- typename EMap<T>::type::const_iterator it = map<T>().find(key);
- return it != map<T>().end() ? it->second : NULL;
-}
-
-// Explicit template instantiations
-template EndgameBase<Value>* Endgames::get<Value>(Key key) const;
-template EndgameBase<ScaleFactor>* Endgames::get<ScaleFactor>(Key key) const;
-