The file subsystem is a large set of classes intended to handle Ascii, binary, SQL databases and post-relational object databases (also known as mulit-valued or PICK databases)
These classes are not intended to address the needs of simple applications.
These often require no more than a basic connection string and may already
have classes to handle cross-cutting concerns.
Security and authorization may already be in place in the application
and additionally network and database groups and permissions.