param dm given modelel list set offend list set comput offend object dm object ns model facad namespac dm list set re list set dm model facad dm equal re dm str dm str dm str length re strip strip dm str ns re collect oe model facad own element ns oe re iter elem oe iter elem object elem dm model facad associ model facad equal compar confus strip strip compar dm str equal compar re add re 