activeRoute actually needs to support multiple children.

Much thanks to @luigy and @rpflorence.