Do not delete property for required keys.
Give callback function a clearer name.