see issue #492
see issue #492 The user-defined recursors will also be used to implement the blast tactic