towards recursion object tests