PMC: work on using raw swig module for fast configures
PMC: save csharp work on partial class overloads
csharp: singleton insanity learning adventure