Correctly handle comments as children of at-groups. Fix #2

Moved the comment logic into `reduce`, as it is the common code path for all at-group children whether rules, declarations, or comments.