Is this line correct? `init()` doesn't return `this`, so `headroom` willl be undefined, causing it to blow up on destroy