# mice.trap **Repository Path**: mirrors_WebReflection/mice.trap ## Basic Information - **Project Name**: mice.trap - **Description**: A "mouse operator" **Social Media Photo by [Ricky Kharawala](https://unsplash.com/@sweetmangostudios) on [Unsplash](https://unsplash.com/)** A "_mouse operator_" implementation, from this [es-discuss thread](https://esdiscuss.org/topic/optional-chaining-syntax-but-with-the-mice-operator). ```js // the current chaining operator const result = nmsp.some.payload()?.result ?? nmsp.some.payload(); // ^^^ undesired ^^^ // the proposed mouse operator const result = nmsp.some.payload()