This can be done with !IsEmpty(), right?  No point including it if that's the case.