AUI-1648 Exit children loop after first unchecked child is found.
AUI-1648 Stop checking ancestors' children after first unchecked descendant is found.
AUI-1648 Abstract unchecked child logic/styling into their own mehtods.
AUI-1648 - Source formatting
AUI-1648 Source formatting