One of the great things about scheme is that most idiomatic things (like the anaphoric-if) can be expressed quite easily as a macro.
While not exactly idiomatic, scheme-style is important to learn, understand and follow.
These are non-standarized macros that are just used by some of the users of this wiki. They are usually only defined in a small number of implementations.