`Array.Empty<int>()` to `new int[] {}`

`Array.Empty<int>()` wouldn't compile for me. Am I missing something?  The only GoogBingHoo I could find was something in `Microsoft.FSharp.Collections.Array`