Changed # to loop until exception then break.

To facilitate this, added field to c_to_s definiton which specifies
how many additional lines of spacing are needed, and implemented
having a closing block based on arity.