rename AttrDict to Context, add more options to brules script