• +1; interesting explanation regarding the semi colon. I learned something today.