Object.keys(product).forEach(key => {
    const [name, valueFilter] = productMap[key] || []
    const fieldName = name || camelcase(key)
    this[fieldName] = valueFilter ? valueFilter(product[key]) : product[key]
  })