the duration for which it has been wrong doesn't matter, it's wrong on so many level to silently ignore in this case, one could argue it's purposefully misleading scripters!
Personally I think that is a bit unfair. It's at worst a bug - and one that has not had a comment for 9 years at that so it can't be that heinous a problem.