How exactly do tags and overriding work?

So I have a function in minecraft's tick tag:

  "values":
  [
    "nit_cobblemon:clock"
  ]
}```
I was just wondering if this would override any other datapacks using the `tick` tag (something I wouldn't want happening)

And would this make any difference?
```{
  "replace": false,
  "values":
  [
    "nit_cobblemon:clock"
  ]
}```
Continue to help post