idempotent Option::unpack
While working at #1518, I have discovered that calling unpack multiple times on the same option will result in actually different end results. This ticket should address this.
While working at #1518, I have discovered that calling unpack multiple times on the same option will result in actually different end results. This ticket should address this.