Actually, it doesn't need _any_ overloads