A while back a gang of us was trying to get complile sizes down to minimal as a pissing contest, the difference in that example code from 1.0 and 0.22 was over 20 bytes with nothing else changed
so it seems that not everything is stripped if you don't reference it, though I dont think its really functions, its more like features added to functions