Clear distinction between separator as character vs. separator as pattern