Added an isEmpty property