fixed non-static data member initializers only available with -std=c++11