Changed FileParser to use a general-purpose MultiLineParser or
SingleLineParser for comments (less code re-use this way)