Some types (such as s_logger) may have multiple ways to be created, and how to delete them may not be obvious at first glance Solution: Add doc section to every struct type about how to create / delete them