For posterity, and someone smarter than I to improve, added comment explaing the duplicate user check rationale