On 27.05.1997, Genesis wrote:
" If you rEach roadblocks, I will be here to help. Complex as it seems, it's simple,,, really."
This is just an interpretation that equates "roadblocks" with a synonym: CAIRN.
According to the Online Etymology Dictionary, a "cairn" is a pile of stones, a rocky hill or a kind of geographical marker.
1535, from Scottish carne, from Gael. carn "heap of stones, rocky hill," akin to Gaul. karnon "horn," from PIE base *ker-n- "highest part of the body, horn," thus "tip, peak" (see horn).
Another definition from Answers.com is:
A mound of stones piled up as a memorial or to mark a boundary or path.
It is therefore equivalent to a signpost or a FLAG.
It was a custom to make a cairn of stones near the wayside statues of Hermes, each passer-by adding a stone;
Hermes was the god of communication. As the giver of luck he became a deity of gain and commerce.
Genesis wrote that he will be HERE to help.
Interestingly, the word CAIRN is the anagram of CARIN.
From this, my preliminary conclusion is that GENESIS is John CARIN.
As a messenger [Hermes] may also have become the god of roads and doorways; he was the protector of travellers and his images were -used for boundary-marks (see HERMAE).