Happily works on Linux/OSX too as written.