"The operation 'Initialize variable' can only be used at top level."
Why?
It sometimes makes sense to be able to initialize a variable within a condition. Otherwise, we have to initialize variables at the start of a flow, and they're not always going to be set - especially in more complicated flows with lots of conditions (especially nested ones). Can we please change it so that a variable can be initialized at any level in the flow.