The def method, as distributed, suffers from the precision issues described in outer34.notes (9 Sep 10). The easiest workaround is to use the defgb method instead of the def method.