some expressions allowed in the default param/return values may start blocks, but the entry block was then started again here, I say again because the entry block does already get started before the params/returns are started. To me it looked like that had to do with the context variable being correctly added to the declaration block, this now does that another way too.
Fixes #3630
some expressions allowed in the default param/return values may start blocks, but the entry block was then started again here, I say again because the entry block does already get started before the params/returns are started. To me it looked like that had to do with the context variable being correctly added to the declaration block, this now does that another way too.