Specifically, a numeric property is simply now any property whose name N is equal to ToString(ToNumber(N)).
To be fair, I don't think humanity knew about negative numbers until like 200 B.C.E.