APIs and Elementary Implementations