='identifier'>map</span><span class='decorator'>&lt;</span><span class='decorator'>NewStateType</span><span class='decorator'>&gt;((</span><span class='decorator'>Self</span><span class='decorator'>.</span><span class='decorator'>StateType</span><span class='decorator'>) -&gt; </span><span class='decorator'>NewStateType</span><span class='decorator'>) -&gt; </span><span class='decorator'>AnyStateProvider</span><span class='decorator'>&lt;</span><span class='decorator'>NewStateType</span><span class='decorat