- hide compiler warning
- make spatial & temporal data immutative