The misprint leading to the problems was fixed. "Draw" tests were created to check the fix. "Draw" test bugs/modalg_7/bug28784 was corrected for right changes of the results.
Method HLRBRep_PolyHLRToShape::InternalCompound is modified: avoid creation an edge with null length. Add testing Draw command.