Two minor notes: 1. .. is a valid binding *SL
2. I would much prefer 'section' over 'slice'. Think of projects as books, modules as chapters, which consist of sections, and we may even have a need for paragraphs one day. _________________________ Racket Developers list: http://lists.racket-lang.org/dev