anchor.diff:                                     | None -> ""
                                  | _ -> ""]]
   
  -                 // items
  +                 // inventory
                    Content.entityIf field (fun field -> match field.Menu.MenuState with MenuItem _ -> true | _ -> false) $ fun field _ ->
                       Content.panel Gen.name
                          [Entity.Position == v2 -450.0f -255.0f; Entity.Elevation == Constants.Field.GuiElevation; Entity.Size == v2 900.0f 510.0f
  
positive.code:     [<RequireQualifiedAccess>]
      module Content =
  
          let private pageItems pageSize pageIndex filter sort (items : Map<ItemType, int>) =
              items |>
              Map.toSeq |>
              (fun items -> if filter then ItemType.filterSellableItems items else items) |>
              (fun items -> if sort then ItemType.sortItems items else items) |>
              Seq.index |>
              Seq.chunkBySize pageSize |>
              Seq.trySkip pageIndex |>
              Seq.map List.ofArray |>
              Seq.tryHead |>
              Option.defaultValue [] |>
              Seq.indexed |>
              Map.ofSeq |>
              Map.map (fun _ (i, (item, count)) -> (i, (item, Some count)))
  
          let sidebar position elevation (field : Lens<Field, World>) =
              Content.association Gen.name []
  
negative.code: 
          let items (position : Vector2) elevation rows columns field fieldMsg =
              Content.entities field
                  (fun (field : Field) _ -> pageItems rows field |> __c)
                  (fun i selectionLens _ ->
                      let x = if i < columns then position.X else position.X + 375.0f
                      let y = position.Y - single (i % columns) * 81.0f
  