Interface and abstract for conditional bonuses