text: Title: Consider showing an error when the parameters cell defines other variables than upstream and product
  Body: It might indicate a missing cell separator, hence those lines will happen before the injected parameters and might break
  
  The problem is that other variables might be present if the Task receives non-empty `param`, especially if static analysis is on.