Add function overloading by type.