OK, *this* works on Linux and OS X