Reading through the implementation this appears somewhat deliberate:
Perhaps @loic has some thoughts here.