libslc: Add implementation of _swriter