Made wire_func_t be composed into map_wire_func_t, etc.