Add support for custom separators