2015-04-01 13:54 GMT+02:00 Rikki Cattermole via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com>:
> > There are more types of abstractions than just classes vs interfaces. What > goes into a module for example is a prime example of an abstraction. A > purpose. > > Which also have it's problem. For example, most symbols in vibe.internal are public. That's because we didn't have `package(identifier)` (and we still don't have, since we're supporting 2.065).