Implement evaluation for object type 'Macro'