Updated macro article with some context on D and math.