// author: David

while (GOD.Not<Hear>(me.Cries))
    me.Wait(Patiently)

when (GOD.Hear(me.Cries))
    GOD.Rescue(me)
    GOD.Set<Secure>(me.Foundation)
    me.Songs.Add(new Hymn(SongStyle.Praise))

when (person.See(GOD))
    person.Fear(GOD)
    person.Trust(GOD)

if (person.Trust(GOD) AND person.Focus = Heaven AND person.Ignore(Fame))
    GOD.Bless(person)

GOD.Deeds.Count => NumericOverflowException

GOD.Not<Require>(Sacrifices)
GOD.Not<Require>(Offerings)

me.Desire(GOD.Will)
me.Life.Reset<Source>(GOD.Law)

me.Declare(GOD.Acts)
me.Proclaim(GOD.Righteousness)
me.ShareWith<People.All>(GOD.Love)

me.Request(GOD.PourOut<Mercy>(me))
me.Request(GOD.Protect<Forever>(me))

when (me.Overwhelmed)
    GOD.Save(me)

if (person.Desire<Harm>(me))
    me.Request(GOD.Shame(person))

if (person.Desire<Ruin>(me))
    me.Request(GOD.Disgrace(person))

if (person.Mock(me))
    me.Request(person.See(PainCaused))

if (person.Seek(GOD))
    person.Rejoice()
    person.Glad = true
    person.Declare("GOD is Great!")

while (me.Is(Poor) AND me.Is(Needy))
    me.Request(GOD.Help(me))

me.Helper => GOD
me.Deliverer => GOD

me.God => GOD

me.Request<Constant>(GOD.Presence<in>(Me.Life))