A Non-Behavioural, Computational Extension to the Turing Test