Also - if the delimiter could be a double hash or a pipe or something more unique than just a single hash.
The problem with single hash being that if you use html tags in a field label sometimes it has a hash so it screws up your delimiter.
Nothing major, but just some feedback.