Fixing previous commit for VS 2010

d4bef9269f727d7902557caf0bca8bd590c436e0 does not work with VS 2010,
because default template parameters for functions are not supported
there. This commit drops SFINAE check for unconfirming compilers.