should accept a list of strategies and a limit on the number of patches to accept from those strategies