On Jan 4, 2013, at 11:36 PM, Alex Rønne Petersen <notifications@github.com> wrote:
> 
> > +private import core.sys.posix.config;
> > +public import core.sys.posix.sys.types; // for gid_t, uid_t
> 
> I wonder if we should use selective imports for cases like this one. What does POSIX say?

Selective import aliases symbols in such a way that importing both this module and posix.sys.types will result in a symbol collision.  Or at least that was the case when I decided on this strategy.