Selecting procedures for calculating derivatives: multiple rules