The implementation API provides the tools to build new objects and modules. It consists of the following object-specific APIs: