collect uml collect model facad enumer liter owner 