Ensure that this works:

```python
@setup
def mytask():
    print("I am a setup task")

with dag_maker() as dag:
    mytask.override(task_id='newtask')

assert len(dag.task_group.children) == 1
setup_task = dag.task_group.children["newtask"]
assert setup_task._is_setup
```
and teardown also works
partial_kwargs.setdefault("task_id", task_id)
    partial_kwargs.setdefault("start_date", start_date)
    partial_kwargs.setdefault("end_date", end_date)
    partial_kwargs.setdefault("owner", owner)
    partial_kwargs.setdefault("email", email)
    partial_kwargs.setdefault("trigger_rule", trigger_rule)
    partial_kwargs.setdefault("depends_on_past", depends_on_past)
    partial_kwargs.setdefault("ignore_first_depends_on_past", ignore_first_depends_on_past)
    partial_kwargs.setdefault("wait_for_past_depends_before_skipping", wait_for_past_depends_before_skipping)
    partial_kwargs.setdefault("wait_for_downstream", wait_for_downstream)
    partial_kwargs.setdefault("retries", retries)
    partial_kwargs.setdefault("queue", queue)
    partial_kwargs.setdefault("pool", pool)
    partial_kwargs.setdefault("pool_slots", pool_slots)
    partial_kwargs.setdefault("execution_timeout", execution_timeout)
    partial_kwargs.setdefault("max_retry_delay", max_retry_delay)
    partial_kwargs.setdefault("retry_delay", retry_delay)
    partial_kwargs.setdefault("retry_exponential_backoff", retry_exponential_backoff)
    partial_kwargs.setdefault("priority_weight", priority_weight)
    partial_kwargs.setdefault("weight_rule", weight_rule)
    partial_kwargs.setdefault("sla", sla)
    partial_kwargs.setdefault("max_active_tis_per_dag", max_active_tis_per_dag)
    partial_kwargs.setdefault("on_execute_callback", on_execute_callback)
    partial_kwargs.setdefault("on_failure_callback", on_failure_callback)
    partial_kwargs.setdefault("on_retry_callback", on_retry_callback)
    partial_kwargs.setdefault("on_success_callback", on_success_callback)
    partial_kwargs.setdefault("run_as_user", run_as_user)
    partial_kwargs.setdefault("executor_config", executor_config)
    partial_kwargs.setdefault("inlets", inlets or [])
    partial_kwargs.setdefault("outlets", outlets or [])