Frank's lightweight *NIX adaption layer