It shouldn't surprise anyone that John Swinney is prepared to work with Sinn Fein as part of his push for Scottish ...