Trac Attack Week #7

Another 9 patches this week so far, I will probably be submitting some more during the weekend to meet the required for mid-term trac issues count by monday.

Have a nice weekend (yup yup, the SC2 beta is back online!)