Hopefully key types matches key names and formats