One Definition Rule aka multiple definition prublems