That is helpful. I'd like to see more examples for cinterop usage. That is what really slows me down. The IDE doesn't suggest stuff like "useContents" for CValue classes. You have to just know that you can type that and then import it. If you forget the method, then you have to go read all of the docs again.