Use protected inheritance for finite difference policies.