[gambit-list] Problem using 'if' in a macro to conditionaly define a let form