anchor.diff:     interface PipeIn#(Bit#(80)) unparsedInVlan1;
      interface PipeOut#(Bit#(112)) unparsedOut;
      interface PipeOut#(ParserState) nextState;
  -   method Action init;
  +   method Action start;
      method Action clear;
   endinterface
   
  
positive.code:       let v = data_in_fifo.first;
        if (v.sop) begin
           curr_state <= S1;
           parse_ethernet.init;
           parse_vlan.init;
           parse_ipv4.init;
           if (verbose) $display(fshow(cycle) + fshow("Done with") + fshow(curr_state));
        end
        else begin
  
negative.code:    interface PipeOut#(Bit#(16)) unparsedOutIpv4; // number is parse state id
     interface PipeOut#(Bit#(16)) unparsedOutVlan; // number is parse state id
     interface PipeOut#(ParserState) nextState;
     method Action start;
     method Action clear;
  endinterface
  
  