v 0.95 of cachematrix.R