if nestedBehaviors is undefined we get a sparsely populated Array :o: