TML basic Cache library