I think OP and I have very divergent opinions on what makes a file API "best". This may have been the best 30 years ago. The world has moved on.