inherit separator from parent, or user passes it in
4.6.2