Make callbacks to rules.execute optional