Initial commit for F# 3.1 modifications