lib: _isempty new function