If passed both a savedInstanceState and an Intent, the 
savedInstanceState wins (because it stores the rule_id).

Fixes #1