I'm going to merge syntax-rules.scm into built-in.scm in the end.
If so, using srfi-1 will cause circular-dependency. How do you think?