Any reason not to make this: `[atom() | {app, atom()}]`?