Dispatch to different member methods, depending on instantiation scheme (C++11)