Add: You can now remove flags.
Add: Flags now propagate from an outer function scope and inwards. But
you can override explicitly.
Fix: Updates to the demonstration script.