What is the rational for `reference-barrier`being optional? How can a program detect whether `(srfi 124)` exports `reference-barrier`?