vendoring F#