This looks super interesting. I'm going to start working on a CS (if thee's still room)