`spark-overlay` supports modal/modeless and auto-close/stay-open modes independently. Never mind, though: I might get to this sometime; it would be nice if `spark-overlay` could be just dropped into place and work -- would feel great :)