Don't use default arguments to templated methods.

MSVC 2010 can't handle them.
Merge topic 'compatible-interface-strings' into next

7625dd1 Don't use default arguments to templated methods.