Static mutex init can be emulated with call_once() function, with some limitations of its own of course.