better init syntax for header-initialized variables, allows initializing std::atomics as well