I think that the '3' is looks like suddenly appeared in the source code. And I think it should be a constant with a comment. But it maybe a matter of preference.