anchor.diff:  The principal motivation behind creating FsPickler is the need for a
   library that provides efficient, correct and complete serialization of
   objects in the CLR and mono runtime. It is aimed at providing a foundation for
  -large-scale distributed computation that is based on the .NET framework.
  +efficient communication across homogeneous .NET clusters.
   
   FsPickler is ideally suited for serializing:
   
  - * Large and complex objects, such as dictionaries, trees and cyclic objects.
  + * Large and complex object graphs, such as dictionaries, trees and cyclic graphs.
   
    * Abstract classes, subtypes, nulls, delegates and closures.
   
  
positive.code: 
  # FsPickler : A fast .NET object serializer
  
  FsPickler is a serialization library that facilitates the distribution of .NET objects.
  The implementation focuses on performance and completeness in supported types, including F# types.
  It supports multiple, pluggable serialization formats including Binary, Xml, JSON and BSON.
  The library is based on the functional programming concept of 
  [pickler combinators](http://lambda-the-ultimate.org/node/2243)
  which has been adapted to accommodate the object oriented nature of the .NET framework.
  
  <div class="row">
    <div class="span1"></div>
  
negative.code: 
  FsPickler is NOT:
  
   * a general-purpose XML/JSON/BSON framework.
  
   * a library designed for cross-platform communication.
  
  