Rules can take channel into account