introduce module-scoped options
configurable delimiter, pt 1
configurable delimiter, pt 2
minorly tweak some comments and variable names