I know this shouldn't be so difficult, but I can't find where the initialiser for integer types init(truncatingIfNeeded:)
... is located in the standard library source code!
Can anyone point it out? Is there something more mysterious going on or I just can't see the wood for the trees!