I've begun to lean toward the Guava style, where there's an interface Foo, and a class Foos that has static factory methods.

With that in mind, we could move these static constructors to another class named SchedulingStrategies.

Thoughts?