Unable to trim or Intersect

Thx!
Left: Using a UI button for checking all curves:

'_SelCrv
_testValidateControlPointSpacing
_enter

Right: Checking surface and polysurface [ATT: YOUR POLYSURFACE WILL EXPLODE]

'_SelPolySrf
_Explode
'_SelSrf
_ExtractWireframe
'_SelCrv
_testValidateControlPointSpacing
_enter
; I'm not able to undo, so you need to press Ctrl Z 3 times

It can be very useful if implemented visually so that we do not has to inspect each surface manually.
As for example a simple option to display control points in red if they are to close to each other.

Can be cpu intensive but can be calculated not often when curve or surface are been modified and in a separate process thread cpu core.
Or include it inside ‘! _Check’?