Concept Flow - Function modifiers
Call function
Enter modifier code
Run pre-function checks or code
Execute function body
Run post-function code if any
Return result or finish
When a function with a modifier is called, the modifier code runs first, then the function body, then any post-code in the modifier.