On Thu Dec 26 2013 at 8:57:42 PM, Gregory P. Smith <greg@krypto.org> wrote:
> Such idioms are common.  Though I don't think we should encourage their use.

Is this a case of "we shouldn't encourage optional dependencies" or "we shouldn't encourage this kind of idiom as a means of implementing optional dependencies" - and if the latter, what alternative would you point people at instead?