add getLastModified() to FileCacheable (2)