We have discussed that supporting one rule only is enough for its purpose here. However, I still think supporting multiple rules will be better because I personally guess this module will become a shared library in TV project and should make it as flexible as we can. XD