Making up mathematical reality: a dual grounding model of mathematical social construction | Synapse