anchor.diff:      let StreamClass =
           Class "o3d.Stream"
           |=> Stream
  -        |> Constants "o3d.Semantic" Stream_Semantic [
  +        |> Constants "o3d.Stream.Semantic" Stream_Semantic [
               "UNKNOWN_SEMANTIC"
               "POSITION"
               "NORMAL"
  
positive.code:             ]
  
      let picking_PickInfo =
          Class "PickInfo"
          |=> picking_PickInfo'
          |+> Static [
                  Constructor (Element * picking_ShapeInfo * RayIntersectionInfo * Float3)
  
negative.code:     let StateClass =
          Class "o3d.State"
          |=> State
          |> Constants "o3d.State.BlendingEquation" State_BlendingEquation [
              "BLEND_ADD"
              "BLEND_SUBSTRACT"
              "BLEND_REVERSE_SUBSTRACT"
              "BLEND_MIN"
              "BLEND_MAX"
          ]
          |> Constants "o3d.State.BlendingFunction" State_BlendingFunction [
              "BLENDFUNC_ZERO"
              "BLENDFUNC_ONE"
              "BLENDFUNC_SOURCE_COLOR"
  