Fortunately Andrew Cavenagh happened to be in Boston at the same time as McInnes and Hearts chief Andrew McKinlay...