When To Make A Function Static