Matrix object that can cache its inverse

renamed the file extension from Rd to R