[Commits] [McLachlan]McLachlan branch, rewrite, updated. ET_2013_05_v0-29-ga3b4124