Despite my poor python skills, i don't think i'd ever use this one.

        blocks = blocks + [block]              # Not good for you.