Make it so HtmlUSPSBarcodePhaseListener does not directly depend on barcode4j