anchor.diff:     check 
         <@@ 
            let dt = DateTime(2014,9,11).AddMilliseconds(v)
  -         float dt.Ticks
  +         // TODO: Worrying that we need to round to 5 sig. figs. here. 
  +         //       Perhaps the number type in JS isn't precise enough for this implementation.
  +         toSigFigs 5 (float dt.Ticks) 
         @@>
   
   // NOTE: Doesn't work for values between 10000L (TimeSpan.TicksPerMillisecond) and -10000L, except 0L
  
positive.code:    check 
        <@@ 
           let dt = DateTime(2014,9,11).AddSeconds(v)
           float dt.Ticks
        @@>
  
  [<TestCase(100.); TestCase(-100.); TestCase(0.)>]
  
negative.code:    check 
        <@@ 
           let d = DateTime(2014, 10, 9, 13, 23, 30, 999)
           // TODO: Worrying that we need to round to 5 sig. figs. here. 
           //       Perhaps the number type in JS isn't precise enough for this implementation.
           toSigFigs 5 (float d.Ticks) 
        @@>
  
  [<Test>]
  