Reasoning is a proficiency that underpins mathematical thinking and is one in which, most if not all, mathematics curricula around the world would charge teachers to facilitate in the classroom (see for example, National Council of Teachers of Mathematics, 2013;Ministry of Education, Singapore, 2012).