Structs

Encapsulates flags that can be used to tweak the runtime behavior.