Why the Pythonic way of doing emptiness check on sequences is not necessarily ambiguous in most cases| blog.codingconfessions.com