why `thisHasBeenOnAnAdultChannel` and not `itemHasBeenOnAnAdultChannel`