Switched overloads for efficiency.