dont eval args to macro
def var at expansion time