Speculations play