object fork uml uml pseudost kind fork liter 