I agree about CQS violation
but you might put that comment on next line starting by  --|
This might confuse new users, and does not really help describing the function