A hierarchy delimiter is not always the same.

This code will behave better but it is far from perfect.

see #435
Fixing the sieve plugin too.

see #435