Some people won't get that. To them, a moment is an archaic measure of time equal to 1/12 of a minute, or about 7.5 seconds.
Other people will get that, and for them, each moment will be the starting point for a chain reaction of an infinite number of lifetimes.
I like RadioLab even more now.
--Patrick