product package:non-empty

product does not need a one for initialization