setObject with double
improved bigint support