Reflection is useful but fragile. Consider this:
let mi = typeof<System.String>.GetMethod "StartsWith"
The problems with this kind of code are:
The code doesn't work because there are several overloads of String.StartsWith
Even if there wouldn't be any overloads right now la...