Builder addUnpacker(Unpacker u){
  unpackers.add(u);
  return this;
}

Builder addUnpacker ( Unpacker u ) { unpackers . add ( u ) ; return this ; }
adds arbitrary unpacker . usefull for injecting mocks .
