Allow method definitions to declare custom variables available to their scopes
The syntax should be as follows:
def <method> [where $<var>=<value>,...] ( <method_body> )
And inside closures:
def <method> (
let $<var>=<value>
)
Both syntaxes can be used at the same time.