This should be `Some(b)` rather than `Some(SP)`, so that HT can be passed through intact.