Create new GeneralNodeDatumMetadata object for sharing between SolarNode and SolarNet.
Add support for property-level metadata, e.g. to allow associating units
with specific properties of the source, of which there might be many.