Reimplement -aggregate:, deprecate factory version
Reduce the number of values tested with replaying

Signal naming causes huge delays here (after the changes to
-array/-collect/-aggregate:), and the number isn’t important to the
correctness of the test.
Deprecate -then: