finally several expressions can share the same reference but can mean very different things