Should EdgeRDD be marked `@DeveloperAPI`? Or can users use it directly? This is technically a binary-compat breaking change (though it doesn't affect source compat).