> It is both a workaround and not a workaround at the same time.
>
> It is a workaround because by reading the documentation it seems that it
> should work without this patch.
>
> It is not a workaround because by reading the documentation there's nothing
> that says that our previous code is better than the new code.
>
> So I am not convinced adding a FIXME makes sense because the code is correct
> too with this patch in.
> It is both a workaround and not a workaround at the same time.
>
> It is a workaround because by reading the documentation it seems that it
> should work without this patch.
>
> It is not a workaround because by reading the documentation there's nothing
> that says that our previous code is better than the new code.
>
> So I am not convinced adding a FIXME makes sense because the code is correct
> too with this patch in.
I'd still add a comment with a link to the bug...