import cdmodel
(#524)
fixed interface at Python level
(#524)
rearranged interior of cdmodel, did away with static moethods and just used hidden module scope functions, now works
(#524)