Issues with rhino 6

Or maybe a fix to an old bug in Rhino 5? My recent frustration with the vagaries of surface normals is evidence to me of something rotten/arbitrary/whimsical at the core of Rhino/GH.