anchor.diff:  Parceler supports many different styles centering around the POJO.
   This allows `@Parcel` annotated classes to be used with other POJO based libraries, including https://code.google.com/p/google-gson/[GSON], https://bitbucket.org/qbusict/cupboard[Cupboard], and http://simple.sourceforge.net/[Simple XML] to name a few.
   
  -==== AutoValue annotations
  -Additionally, Parceler supports Google's https://github.com/google/auto/tree/master/value[AutoValue] annoation processor / code generation library for generating immutable beans.
  +==== Static Factory support
  +As an alternative to using a constructor directly, Pareler supports using an annotated Static Factory to build an instance of the given class.
  +This style supports Google's https://github.com/google/auto/tree/master/value[AutoValue] annoation processor / code generation library for generating immutable beans.
   Parceler interfaces with AutoValue via the `@ParcelFactory` annotation, which maps a static factory method into the annotated `@Parcel` serialization:
   
   [source,java]
  
positive.code: 
  === Serialization techniques
  
  Parceler offers several choices for how to serialize and deserialize an object
  in addition to the field-based serialization seen above.
  
  ==== Getter/setter serialization
  Parceler may be configured to serialize using getter and setter methods and a non-empty constructor.
  
negative.code:  * `Bundle`
   * `SparseArray` of any of the mapped types*
   * `SparseBooleanArray`
   * `List`, `ArrayList` and `LinkedList` of any of the mapped types*
   * `Map`, `HashMap`, `LinkedHashMap`, `SortedMap`, and `TreeMap` of any of the mapped types*
   * `Set`, `HashSet`, `SortedSet`, `TreeSet`, `LinkedHashSet` of any of the mapped types*
   * `Parcelable`
   * `Serializable`
   * Array of any of the mapped types
  