Added examples.  It is important that M2's "error" function not be used.

Instead, functions which take a Model also need to be able to take
an ErrorPacket (and generally do nothing with it).  This is not complete
yet.