First pass at is_empty and dlete