ZOMG, I had to immediately skip to the comments to thank you for highlighting MAG. I was literally just thinking about MAG the other day and wondering if there was any point in trying to write an article and submit it here to talk about interesting and unique ideas it had. Instead I will just take the opportunity here!