Public interface: open*() and creat*() => class CREAT
Public interface: open*() and creat*() => class CREAT

- open*() call belong to CREAT class conditionally (if O_CREAT),
  creat*() belong to it always

ldbox/ldbox,OlegGirko/ldbox,h113331pp/scratchbox2,ldbox/ldbox,ldbox/ldbox,h113331pp/scratchbox2,OlegGirko/ldbox,h113331pp/scratchbox2,h113331pp/scratchbox2,h113331pp/scratchbox2,ldbox/ldbox,h113331pp/scratchbox2,OlegGirko/ldbox,OlegGirko/ldbox,ldbox/ldbox,OlegGirko/ldbox,OlegGirko/ldbox,ldbox/ldbox