|  | ## Unset Macro

#### Synopsis

This operator can be used to remove one or more previously defined macros from the process context.

#### Description

This operator offers two parameters for entering one or a number of macro names that might have been defined. If they have been defined during exection of the process or in the process context, they will be removed and are not accessible after this. Any reference to these macros will only return their name. If they haven't, nothing will happen.

This might be especially useful in scenarios, where one wants to branch by testing on existence of a macro.

#### Input

- through 1:

#### Output

- through 1:

#### Parameters

- macro: A single macro which should be unset and removed.
- macros: A list of parameter types to unset and remove. Does the same as the macro parameter, but allows to remove macros on batch.

#### ExampleProcess