I think "provided" may mean that it won't be included with the assembly jar. That was okay for spark-core because when we run the examples spark is already on the classpath, but since these modules don't get automatically included with spark I don't think we want them to be `provided`.