You hit the nail on the head here. This is the single most important reason for having comments in code (aside from just being a part of a coding standard).