defining control structures without syntax quote