Add separator option and make it "_" by default
Allow empty separator
Merge branch 'develop' into release/0.3.x
Bump version: v0.3.3 -> v0.3.4
Merge branch 'release/0.3.x'