Signal->Signals
hide Core away
OpenFlags: reintroduce O_
Uname: make constructor private, rename repr. to asString