The default timeout for the header-filter is not always 1000
(Mark the other values as brocken() seems resonable)
I don't think it's reasonable. It probably depends on some system timer setting (or theme parameter if those exist). Just silencing failures is not useful in my opinion.