_isEmpty and _isNonEmpty now use current style

Doesn't really simplify them, but it's progress towards removing
ThingPropMethod.