Photodetector pdtype unparsing doesn't return original pdtype
Unparsing a photodetector instantiated with e.g. pdtype="single"
results in the constituent parts of pdtype
being unparsed as a 2D array:
power_detector_dc pd1 node=m1.p1.i pdtype=[[x, y, x, y]]
It should ideally unparse to something like
power_detector_dc pd1 node=m1.p1.i pdtype='single'