Added small explainer as a comment and updated the patch with a minor change....