Speculative interfaces