This command must be used to terminate a block of zero or more
commands which was started with the "Feature" command.
The macro takes these parameters:
Feature Name (positional)
This is an optional parameter, if supplied it should be the name
of the current feature (otherwise an error is generated).
Its sole purpose is improve the nesting validation in your scripts.