rose macro args documentation and tutorial.