This chapter talks about design and technical issues found by the author while developing the ProtoWrap code. The following observations should be very important when deciding towards or against using ProtoWrap in a production environment, or when planning to write a new ProtoWrap module.