Trading a clear runtime error for an opaque compile time one. *Probably* worth it.

Is there any good way to get at the default number of reducers for the job? If not, should there be?