[mono] Optimize boxing in Pattern Matchingidioms ... ...see [impBoxPatternMatch](https://github.com/dotnet/runtime/blob/084dd1a5aae0fbe... Tests can be found here: https://github.com/dotnet/runtime/tree/master... ... EgorBo <EgorBo@users.noreply.github.com>