Reimplemented comment handling:
- use char manipulation instead of Pattern for added performance;
- we concatenate multiline comments, separated with a single space.