I think the comment should now be extended, to better explain the whole logic.