What if empty collection? Is it good enough to return it as it is?