Total/Partial Lenses for F#