implement empty in terms of empty :curly_loop: