Just noticed this thread; copied from the article's thread:

I've developed a theory of my own which I believe adequately describes how gates work and how time "flows" at the End of Time:

I'll first introduce a concept I call "Time-Error." This is essentially a second time axis, which governs how time travel through gates and the Epoch works, and at which point on the time axis travelers will arrive.

Principles of Time-Error:

-Only time portals and locations outside the axis of time (such as the End of Time, the inside of the Black Omen, or the Tesseract) exhibit a flow of Time-Error.

-Time portals within the standard time axis flow through time and Time-Error at equal rates.

Example: A time portal is created at time X, and Time-Error 0. At time X+T, the Time-Error of the Portal is T.

-The perception of time in locations outside the time axis is actually a flow of Time-Error.

Example: A traveler enters the End of Time at Time-Error T. He spends a length of time U at the End of Time. He exits at Time-Error T+U.

-When a traveler enters a time portal, the Time-Error of the location at which they exit is the same as the Time-Error at which they enter, and the time at which they exit is determined by the Time-Error.

Example: Two time portals exist, one at time X at Time-Error 0, one at time Y at Time-Error 0. A traveler enters the latter portal at time Y+T. Since the Time-Error of this portal is T at time Y+T, the traveler arrives at Time-Error T of the former portal. Since this Time-Error corresponds to time X+T, the traveler arrives at time X+T.

-When a traveler travels to a time portal from a point outside the axis of time, they arrive at the same Time-Error as the Time-Error from which they left, and the corresponding time.

-When a time-traveling device (such as Epoch) is used to travel through time from within the time axis, the Time-Error of one of the portals existing at the exit point is recorded. The exit location can only be a time when a portal exists. The recorded Time-Error is used to determine the exact time of arrival.

Example: Two time portals exist, one at time X at Time-Error 0, one at time Y at Time-Error 0. A time-traveling device is used to travel to the former portal's time at time Y+T. The Time-Error of T is recorded from the latter portal. The time-traveling device arrives at time X+T.

-When a time-traveling device is used to travel through time from a point outside the time axis, it can only reach a time when some portal exists. The exact time it arrives is determined by the Time-Error at which it left.

-Whenever a time-traveler reenters the timeline, a new timeline is written from that point on, with the Time-Error at which the traveler exited. The old timeline is sent to the DBT.

I'm pretty sure this theory is solid. I've got a few more ideas I'll add later. Please reply with comments and suggestions on this theory.