[An extra null pointer check is not needed in functions](https://isocpp.org/wiki/faq/freestore-mgmt#delete-handles-null "Do I need to check for null before delete p?") like the following. - [filepathToPatristic](https://github.com/mtholder/ncl/blob/04fdca6283c74c0d48fecf5934ff8c2d573c5a17/example/patristic/patristic.cpp#L222 "filepathToPatristic function") - [NxsAssumptionsBlock::Reset](https://github.com/mtholder/ncl/blob/04fdca6283c74c0d48fecf5934ff8c2d573c5a17/ncl/nxsassumptionsblock.cpp#L2514 "NxsAssumptionsBlock::Reset function") - [NxsTaxaBlockSurrogate::ResetSurrogate](https://github.com/mtholder/ncl/blob/04fdca6283c74c0d48fecf5934ff8c2d573c5a17/ncl/nxstaxablock.cpp#L583 "NxsTaxaBlockSurrogate::ResetSurrogate function")