Provides a secure function to iterate over keys and values. Usage is similar to Javascript Array.prototype.forEach