Added some comments to the code I recently fixed to make it clearer what's going...