allow _writer as well