Cameo Simulation Toolkit provides an Action Language Helper (ALH) API for accessing executing models. Many of the capabilities in this API are natively available as part of the Alf language (such as reading and writing structural feature values, sending signals, etc.). However, the API also provides some additional functionality that is not covered by the Alf language itself, but can still be used from Alf code. The Alf Helper Functions provide access to this functionality, including checking if an object currently is or previously was in a given state and accessing the current simulation time and simulation time unit.