Uses Gnulib implementation of openat which should be portable.
Please see README in the parent directory.