Expected Behaviour
We should be able to control the opening and closing of overlays declaratively. This would be nice for working on #157
Actual Behaviour
Pull #422 adds a procedural API for opening and closing overlays, but doesn't have a declarative API.
Reproduce Scenario (including but not limited to)
Steps to Reproduce
Platform and Version
Sample Code that illustrates the problem
Logs taken while reproducing problem