public interface PurchaseProtocol   extends Protocol   public ActionResult actUpon     (Instrument i,     ActionParameter ap)