Wraps an expression with 'std::forward' if it is available.