Most important design charactistic ease of use for the programmer (to encourage use of this API in all circumstances)