LilyPond program-reference: 1.1.3 ApplyContext

### 1.1.3 ApplyContext

Call the argument with the current context during interpreting phase.

Properties:

> `name` (symbol):

>   `'ApplyContext`

>   Name of this music object.

> `types` (list):

>   `'(general-music apply-context)`

>   The types of this music object; determines by what engraver this music expression is processed.

> `iterator-ctor` (procedure):

>   `ly:apply-context-iterator::constructor`

>   Function to construct a `music-event-iterator` object for this music.

#### Internals Reference