Great post on D's mixins and Philippe Sigaud's Pegged: http://idorobots.org/2012/07/20/macro-mixin/ and on Reddit: http://www.reddit.com/r/programming/comments/wws65/there_is_nothing_cooler_than_a_macr_err_mixin/ -- Simen