Department of Computer Science, University College London, London, UK. t.nugent@cs.ucl.ac.uk|Department of Computer Science, University College London, London, UK. t.nugent@cs.ucl.ac.uk|Department of Computer Science, University College London, London, UK. t.nugent@cs.ucl.ac.uk