Is your feature request related to a problem? Please describe.
The strategies for how Parsl determines whether more or fewer nodes are required are defined in a single class, which makes experimenting with them difficult.
Describe the solution you'd like
Define an interface for the Strategy, allow the Config objects strategy field to receive a Strategy object in addition to stings defining the base types.
Describe alternatives you've considered
IDK, I guess I could use mock.pactch
Additional context
None