emptyValue enhancement and default settings handling via Configure()
improve merging and fix spelling mistakes
Merge pull request #71 from dereuromark/fixed

emptyValue enhancement and default settings handling via Configure()