explicitly raise if recipe parameters are missing