append empty component if last char is sep