bugfix: had to separate deleteKeyValuePairInput and deleteArrayElementInput as they reorder inputs differently