Add empty() method