He can always just modify it to not use variables, and if he needs it more than once, my method is better. Come on, seriously, what would be the extra CPU and overhead? 0.0000001 for the split second it takes to calculate that, and maybe a few bytes.