why are these asserts removed? isnt it a breaking change to remove these headers?