Update for multiple source bases.
Adding --add-base option for optionally prefixing multiple source bases with different base prefixes.