anchor.diff:  
   If an empty constructor is present, Parceler will use that constructor unless another constructor is annotated.
   
  +==== Mixing getters/setters and fields
   You may also mix and match serialization techniques using the +@ParcelParameter+ annotation.
   In the following example, +firstName+ and +lastName+ are written to the bean using the constructor while +firstName+
   is read from the bean using the field and +lastName+ is read using the +getLastName()+ method.  The parameters +firstName+
  
positive.code: 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.
  
  Additionally, Parceler 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:
  
negative.code: Example example = Parcels.unwrap(this.getIntent().getExtras().get("example"));
  ----
  
  === Parcel attribute types
  Only a select number of types may be used as attributes of a +@Parcel+ class.  The following list includes the mapped
  types:
  
  