Adding function families for overloading.