syntactic sugar, but important going forward I think: could we also define a common macro, e.g.
```c
#ifdef LIBMESH_HAVE_THREADS
```
that for the moment does exactly this?  This way developers don't need to remember that there are multiple thread implementations behind the scenes?