This tension between clarity and line length is precisely why I wish camelCase were more common in Lisp languages. When using clear multi-word names, those hyphens between words can really eat up a significant percentage of your line width.
____________________ Racket Users list: http://lists.racket-lang.org/users