В вашем случае можно просто использовать частичную специализацию вашего класса, либо сделать дополнительный шаблонный класс, запускающий требуемые методы, и специализировать только его ( что-то типа такого
paste.kde.org/p29e289bb/ ). Можно пойти дальше и использовать SFINAE для определения, есть ли данные методы в членах класса, тогда можно будет спрятать ваш дополнительный параметр шаблона alt.