No, we should probably do something else here, due to the inconstancy of the Barby library. Some barcodes will throw  ArgumentError on initialize, others will not, but they will have a `.valid?` method.