[backend] be more carful when creating _product

I.e. no _product: must already exist