Since Bill C‑290 is a private member's bill, we know that it doesn't have everything it would need now. It's up to the government to put things in place, particularly when it comes to money, and so on.
That said, as it stands, if Bill C‑290 had existed when you were a public servant and needed support, would you have experienced the same incidents you did?