Many implementations do it, only because it is already there and thus it is easy just to reach for them.