.h files should stand alone, but we shouldn't include <sys/types.h>