This is not necessary with the generic approach shown above.