I cut out active/undefined case to another function and removed siblings at 2ce2686.