What do you mean by Providence?
Probably the same thing you would mean by Providence.
I just prefer not to get too heavy with the G word in light debate. It tends to inflame emotions quickly.