Add mechanism for python metrics to protect themselves against improperly specified anatomy nodes. For example, if the metric expects a model node but is given a fiducials node, or if the metric expects a non-empty fiducial list but is given an empty fiducial list.