require('./proof')(0, function (cycle) {
    cycle({
        message:        'very negative',
        pattern:        'foo: b64f',
        object:         { foo: -9.1819281981e3 },
        buffer:         [ 0xdb, 0x01, 0x32, 0xcf, 0xf6, 0xee, 0xc1, 0xc0 ],
        buffer:         [ 0xc0, 0xc1, 0xee, 0xf6, 0xcf, 0x32, 0x01, 0xdb ],
        types:          'bff'
    })
})

@@ -363,11 +363,360 @@
 %0A    %7D)%0A
+    cycle(%7B%0A        message:        'very negative',%0A        pattern:        'foo: l64f',%0A        object:         %7B foo: -9.1819281981e3 %7D,%0A        buffer:         %5B 0xdb, 0x01, 0x32, 0xcf, 0xf6, 0xee, 0xc1, 0xc0 %5D.reverse(),%0A        buffer:         %5B 0xc0, 0xc1, 0xee, 0xf6, 0xcf, 0x32, 0x01, 0xdb %5D.reverse(),%0A        types:          'bff'%0A    %7D)%0A
 %7D)%0A

Test a little endian double precision.