Checking in work-in-progress on face-varying boundary interpolation:
    - added more recognition of Hbr behavior
    - refactored smooth boundaries to identify continuous spans
    - mark spans as sharp corners if interrupted by internal dart edge