negative has no conceptual meaning here and I think should fail with an arg check.