Crude version of macro based syntax.