ඒවා නිපදවීමේ අරමුණ වූයේ සම්මත එකතුව වඩාත් නම් යශීලී කිරීම සහ මතක ආකෘතියෙන් (memory model) නිදහස් කර ක් රමලේඛකයාට නිර්මාණය කරන ලද සූචක (pointer) සහ යොමු (reference) ආකාර සම්මත එකතුවත් සමඟ භාවිතා කිරීමට ඉඩ දීමටය.