ensure that check and reduce receive a list as context.