copied mono-api-diff.cs from mono-2-2 branch so new patch can be applied and history...