Predictive Programming: Electromagnetic Magic