Rather than putting a "if `pending` was called" conditional here, can we instead move that logic into the definition of the `pending` method so that it doesn't have to complicate the general logic of example methods?