Pass prototype to Obj.descend