Consistent application programmers interface (API). The developer need not know the internals to use the libraries; knowledge of the function parameters and outputs (which are documented) is sufficient.