The amendment of the rules logic will comes from the discussion in https://github.com/asyncapi/bindings/pull/169