Macro

Schemeを複数人で開発しているときはマクロの扱いはどうなっているのだろう?
皆が好き勝手にマクロを作っていたら可読性が落ちて仕方ない。
ありがちなマクロなら名前衝突の可能性もあるだろう。
身近にLisperがいないので判らぬ。
追記:
考え直したらCでも名前衝突はひどいな。
本当、どうやって避ければ良いのだろう。