The Multidimensional Data Modeling Toolkit by John Paredes