God is predictably unpredictable.