mac clang++ -std=11 workaround applied