Support custom separator