Proposed inline optimization for structs.

This is the PR for the issue: https://github.com/fsharp/fsharp/issues/162