I'd also like to see the platform specific bindings be put into their own libs that can be included into other projects.
so there'd be the xcb one, windows, mac (whatever that is), etc.
then lumen can with those depending on build.
lumen should actually have a lot less in it than sdlada does
and should in theory be more sane in places