It made it consistent so that the override getSplits/getDependencies don't declare the return type.