Trusting trust