We break on 'add_master_entry' if no master is defined.  I actually think that that is a bug and that roles should be optional - since we support user-defined roles.