DATA Step Functions for Macros