Since commit 8bce460f3446df7347d9426675beae2b94e03c1f negative value checks no longer make sense.  Not sure what to do about Vampire flag, however.