My thesis, A generic functional data structure library for MetaModelica