V1 of o-overlay

This comment just literally speaks the code.  I think it's still useful to have a comment here, because there's a reason for this tweak:

```
// Overlays that don't point at anything should be modal by default
```