Caché ObjectScript and MUMPS: Technical Learning Manual