Idempotent #82

Open
andras wants to merge 1 commit from asch/idempotent into main