Whether this definition is synthetic, that is not constructed by the container, but dynamically injected.
public function isSynthetic() : bool { return $this->synthetic; }