Right, that would be great. But that's not something that this PR changes with this line of code.

Right now, if the player does not satisfy the key area requirements, then movement will be restricted, which is determined even before this line of code gets executed. Regardless of the outcome of the phrase being started, movement will still be restricted. The phrase might of course add new world state, that in turn makes the key area requirement satisfied, but that's the same as how it works in ```master``` right now.

The "open sesame" example could even be accomplished right now in ```master``` by creating a key area that requires, say ```awesomequest:90```, and that has a phraseid of, say, ```magicdoor```. The phrase ```magicdoor``` could still allow the player to choose from a list of replies, where one of them leads to ```awesomequest:90``` as reward.