Change some function signature for virtual because of the new lum_func implementation.