I still think a comment here explaining the logic will help in readability.