I plan on making core.atomic more consistent and easier to use. Please provide me with your feedback. https://github.com/rymrg/drm/blob/main/atomic.d https://github.com/rymrg/drm/blob/main/atomic_rationale.md