Macros example http://dev.libresource.org/home/development/roadmap/lsc2-1/95532062c0a8001e01ab8f71e1070d06