anchor.diff:  namespace Prajna.Service.ServiceEndpoint
   
   open System
  +open System.IO
   open System.Net
   open System.Collections.Generic
   open System.Collections.Concurrent
  
positive.code:     member val ExecutionMode = QueryExecutionMode<'Request,'Reply>.UndefinedQueryExecution with get, set
  
  /// Action to serialize the collection of service 
  type EncodeCollectionAction = Action<seq<ServiceInstanceBasic>*MemStream>
  /// Action to deserialize the collection of service 
  type DecodeCollectionFunction = Func< StreamBase<byte>, seq<ServiceInstanceBasic> >
     
  /// <summary>
  /// This class contains the parameter used to start the back end service. The class (and if you have derived from the class, any additional information) 
  
negative.code:             let collections = x.ServiceCollection.Values |> Seq.collect ( Operators.id )
              // Pack information on service 
              let msCollection = new MemStream() 
              param.EncodeServiceCollectionAction.Invoke( collections, msCollection :> Stream ) 
              initialMsg.Add( ControllerCommand( ControllerVerb.Set, ControllerNoun.QueryReply ), msCollection ) 
              x.InitialMessage <- initialMsg.ToArray()
              // Export backend information
  