Added basic code structure for speculation/use