anchor.diff:      let (|ConvUInt16Q|_|) = (|SpecificCall|_|) <@ uint16 @>
       let (|ConvUInt32Q|_|) = (|SpecificCall|_|) <@ uint32 @>
       let (|ConvUInt64Q|_|) = (|SpecificCall|_|) <@ uint64 @>
  -    // Fix    
  -    let (|ConvDoubleQ|_|) = (|SpecificCall|_|) <@ double @>
   
       let (|CheckedConvCharQ|_|) = (|SpecificCall|_|) <@ Checked.char @>
       let (|CheckedConvSByteQ|_|) = (|SpecificCall|_|) <@ Checked.sbyte @>
  
positive.code: ﻿// Copyright (c) Microsoft Corporation 2005-2008.
  // This sample code is provided "as is" without warranty of any kind. 
  // We disclaim all warranties, either express or implied, including the 
  // warranties of merchantability and fitness for a particular purpose. 
  //
  
  namespace Microsoft.FSharp.Linq
  
  open System
  open System.Linq
  
negative.code:         // Generic cases 
          | Patterns.Var(v) -> 
                  try
                      Map.find v env.varEnv
                  with
                  |   :? KeyNotFoundException when v.Name = "this" ->
  