let target ?active ?depends_on ?make ?done_when ?metadata ?product
    ?equivalence ?on_failure_activate ?on_success_activate ?tags name =
  user_target_internal
    ?equivalence ?on_failure_activate ?tags ?on_success_activate
    ?active ?depends_on ~name ?make ?metadata ?done_when ?product ()