finish the 'ENABLED' test added in the last update
now the syntax does not include the IS term because this helps remove confusion
between tests of state and tests for enabled/disabled.
Also added a test for DISABLED
example: waiting WHEN outputs DISABLED;