anchor.diff:          | _-> -1 // raise (ParseException(sprintf "Cannot detect indentation at '%s'" (stringPosition ps.InputString)))
   
   
  -    member this.``content with properties`` (``follow up func``: ParseFuncSignature) ps =
  +    member this.``content with properties`` (``follow up func``: ParseFuncSignature<'a>) ps =
           let addAnchor anchor c (ps:ParseState) = if anchor<> "" then (ps.AddAnchor anchor c) else ps
           match (this.``c-ns-properties`` ps) with
           |   Value(prs, tag, anchor) -> 
  
positive.code:             either (this.``ns-flow-pair-entry``)
              ifneither (NoResult)        
          }
          |> ParseState.PreserveErrorsMR ps
          |> ParseState.TrackParseLocationMR ps
          |> ParseState.AddSuccessMR "ns-flow-pair" ps
          |> this.logResultMR
  
      //  [151]   http://www.yaml.org/spec/1.2/spec.html#ns-flow-pair-entry(n,c)
      member this.``ns-flow-pair-entry`` (ps:ParseState) : ParseFuncMappedResult =
          logger "ns-flow-pair-entry" ps
          (ps |> ParseState.OneOf) {
              either (this.``ns-flow-pair-yaml-key-entry``)
  
negative.code:     new() = Yaml12Parser(fun _ -> ())
  
      member private this.logResultSR r =
  //        r |> 
  //        function 
  //        |   Value _ -> loggingFunction  "Value"
  