Bug? numericValue accepts x

While I’m not disputing anything you are saying, I think Jay described their thinking in this thread. The back end coding must have something like the firstDefinedValue built into numericValue to ignore possible units.