v 0.2 of cachematrix.R