Make VersionedKeyValSource validate explicitly provided versions
fix comments
Merge pull request #824 from isnotinvain/alexlevenson/VersinonedKeyValSource

Make VersionedKeyValSource validate explicitly provided versions