nice example why name is bad. this line is hard to understand what each variable mean. at least `required_product_statuses.include? product["status"]` sounds better to me.