def __init__(self, bot):
        self.bot = bot

        self._instances = []

        self._safety_patterns = [r'#(\s*)?include', r'include', r'##',
                                 r'```.*```', r'`.*`', r'Reboot']
        self._safety_expressions = []

        self._arg_expression = re.compile(r'(?:(?P<pre_proc>.*);;;)?(?:(?P<proc>.*);;)?(?P<to_out>.*)?')

        for patt in self._safety_patterns:
            self._safety_expressions.append(re.compile(patt))