Fixed issue with deleting non-existent keys

- Do nothing in deleteByKey if the key does not exist in the array
Merge branch 'hotfix/delete-nonexistent-key'

Fix issue with deleting nonexistent keys