allows different delimiters to be specified for carving