empty, is_set bugfix