Also, handle the possiblity that we return NULL when calling DeserializeFromString in the case where we don't handle all cases or the file is corrupted
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14761
Defaults to off because this is likely contentious Fixes https://gitlab.com/kicad/code/kicad/-/issues/17870