Receipting is wrong when transitioning from Yes to NO
@mattwire I was able to determine this from a clean install of CiviCRM and latest version of the extension.
When transitioning from Yes to NO declaration the contribution which was selected as NO, shows "YES" on the email receipt. Although it doesnt break functionally in the backend, the donor may question the integrity of the system and gets confused. Because he has selected NO, but the receipt is declaring as YES.