rewrote Date, POSIXlt and POSIXct methods for update
Made new update methods faster