Deconstruct Brep Behaviour

mcneel are definitely not the people to blame for being lazy or indifferent. They respond all bug reports, actively communicate with the community etc. And they do not make you pay subscription for rhino 5k per year like some other companies. When it was done this way a long time ago and can not be easily fixed, that probably has reason behind it. Of course that would be nice..

There are some methods in rhinocommon though, that might be helpful. We can get indices of surfaces used for brep join operation: