simplify semantics of R.isEmpty