I know you by ".. reasons .." you mean "<and I add the reasons here>", but I've seen too many comments worded exactly like that.
Some programmers use comments (correctly) to explain reasoning and context, some use them to redundantly say what the code already says and some, apparently, use them to apologise.
Some programmers use comments (correctly) to explain reasoning and context, some use them to redundantly say what the code already says and some, apparently, use them to apologise.