Identity-based change: a foundation for spatio-temporal knowledge representation | Synapse