dont inline functions just get thrown into the code everyplace they are used? That would be like typing the same piece of code 15 times in your program...