First approach to macro expansion. Daase interface.