More protocol and protocol attribute clean up.  Add protocols to order
processing example.