Add parameter `times: int | None = None` to observe call, allowing to observe a specific amount of times before observer is removed