Added XML summaries before @TheCodeJunkie has chance to go all human stylecop like