You are right!
The design changed a few times, it was some legacy implementation that I forgot to fix. Sorry about that!