Using SRFI-69 would cut out some of the alist boilerplate, and help with unexpected cornercases.<p>And seeing Biwa Scheme makes me nervous - its an interpreter, not a compiler. That's both a perf and size overhead. Maybe it might benefit from something like Parenscript which compiles?<p>Otherwise, great work on the huge mimetype list, and fibers looks really cool.