Example of using std::enable_if