anchor.diff:              | Item.IsActive state -> { result with IsActive = state }
               | Item.Props props -> { result with Props = props }
               | Item.CustomClass customClass -> { result with CustomClass = Some customClass }
  +            | Item.Modifiers modifiers -> { result with Modifiers = modifiers |> parseModifiers }
   
           let opts = options |> List.fold parseOptions Item.Options.Empty
   
  -        li [ yield Helpers.classes "" [ opts.CustomClass ]
  +        li [ yield Helpers.classes "" (opts.CustomClass::opts.Modifiers)
                           [ Classes.State.IsActive, opts.IsActive ]
                yield! opts.Props ]
               children
  
positive.code:         | Size of ISize
          | Props of IHTMLProp list
          | CustomClass of string
  
      type internal Options =
          { Props : IHTMLProp list
            Alignment : string option
            Separator : string option
            Size : string option
            CustomClass : string option }
  
          static member Empty =
              { Props = []
                Alignment = None
                Separator = None
                Size = None
                CustomClass = None }
  
      /// Generate <nav class="breadcumb"></nav>
      let breadcrumb options children =
  
negative.code:             | Size size -> { result with Size = ofSize size |> Some }
              | Props props -> { result with Props = props }
              | CustomClass customClass -> { result with CustomClass = Some customClass }
              | Modifiers modifiers -> { result with Modifiers = modifiers |> parseModifiers }
  
          let opts = options |> List.fold parseOptions Options.Empty
          let classes = Helpers.classes
                          Classes.Container
                          (opts.Alignment::opts.Separator::opts.Size::opts.CustomClass::opts.Modifiers)
                          [ ]
  
          nav (classes::opts.Props)
  