solo on Nostr: > By Reference:<li>Drawback: cannot pass NULL , as a reference cannot be NULL</li> ...> By Reference:<li>Drawback: cannot pass NULL , as a reference cannot be NULL</li>what? how is this a drawback? this is a good thing?and if you need an optional value, std::optional exists