Add a host of useful benchmarks comparing the Union library to FSharp and vanilla C#