if (argVkSpec.isSet() || argCharacter.isSet()) {
// If virtual key names were supplied, remove only those bindings.
if (argVkSpec.isSet()) {
for (VirtualKey vk : argVkSpec.getValues()) {
bindings.unsetVKAction(vk);
}
}
if (argCharacter.isSet()) {
for (char ch : argCharacter.getValues()) {
bindings.unsetCharAction(ch);