It Lives!

This new pattern is interesting so far. Technically it should allow for
more parallelism, and should allow for entire subsystems to be restarted
at runtime, and switched out. Could swap between DirectX and openGL at
will!? Or Audio libraries? Or basically any other thing that was wrapped
under this style of interface.