While his brain damage explained his failure to think through the consequences of his behaviour – the hardware causing blips in the programmes it implements – I believe there were other things he could have done, many ideas that he might have acted upon that day, that didn’t involve sexually assaulting a child.