Be a little nicer and allow -initWithEncoding: to use internal buffer
Relent and treat nil output as effectively /dev/null