the two are old friends ever since they were boys umutwe wa gerari ni munini cyane amanywa y'ihanga barayagenda this allows better decoupling between the behavior and the class that uses the behavior