I am confused as well, it sounds Trust related, but not sure in what way, it has had no mention before that I can recall.