Having read through the link below I finally managed to grasp some concepts that I only read about in the docs but never got to really understand. Maybe it will be helpful for people like myself who are not yet fully comfortable with some of Python's `hidden' features.
http://stackoverflow.com/questions/101268/hidden-features-of-python -- http://mail.python.org/mailman/listinfo/python-list