Upon those who step into the same rivers different and ever different waters flow down. — Heraclitus of Ephesus