Creates a new Struct '<<RoleName>>' with the Attributes defined in '<<ListofAttributes>>'
`@newRole <<Role Name>> <<List of Attributes>> <<Context, role lives in>> <<Type, role can be assigned to>>`
Creates a new Struct `<<Role Name>>` with the Attributes defined in `<<List of Attributes>>`
'@context <<ContextName>> <<functionDefinition>>'
Creates a function, specifically defined for the context <<ContextName>>. Note that, the variable 'context' will be available inside the function by default.
Creates a function, specifically defined for the context <<ContextName>>. Note that, the variable `context` will be available inside the function by default.
'@context <<ContextName>> <<functioncall>>'
Calls a function, that was defined via '@context <<ContextName>> <<functionDefinition>>'. Note that, the variable 'context' will be available inside the function by default.
`@context <<Context Name>> <<function call>>`
Calls a function, that was defined via `@context <<Context Name>> <<function Definition>>`. Note that, the variable `context` will be available inside the function by default.