Rewriting main-boot.scm with cond syntax; improved printer