anchor.diff:      member __.ShouldSerializeborderwidth() = not _borderwidth.IsNone
       member __.ShouldSerializefont() = not _font.IsNone
       member __.ShouldSerializetraceorder() = not _traceorder.IsNone
  +    member __.ShouldSerializeorientation() = not _orientation.IsNone
       member __.ShouldSerializetracegroupgap() = not _tracegroupgap.IsNone
       member __.ShouldSerializex() = not _x.IsNone
       member __.ShouldSerializexanchor() = not _xanchor.IsNone
  
positive.code:     let mutable _borderwidth: float option = None
      let mutable _font: Font option = None
      let mutable _traceorder: string option = None
      let mutable _tracegroupgap: float option = None
      let mutable _x: float option = None
      let mutable _xanchor: _ option = None
  
negative.code:         with get () = Option.get _traceorder
          and set value = _traceorder <- Some value
  
      /// Set horizontal *h* or vertical *v* orientation of legend
      member __.orientation
          with get () = Option.get _orientation
          and set value = _orientation <- Some value
  
      /// Sets the amount of vertical space (in px) between legend groups.
      member __.tracegroupgap
          with get () = Option.get _tracegroupgap
  