Do you expect to shade each and every dependency? Logging configuration becomes more complicated if you shade (I mean the case to setup trace logging for shaded Calcite).
On the other hand, that's a nice suggestion and it is one more point for the next Calcite release to be 2.0.0. Vladimir
