Add support for specifying the separator char