We need to have this code run on at least 10 different real world projects and get feedback from them. This way we will make sure there is no issue of adding bidi support for real world use cases.
This is not only for this plugin but for our proposition to CommonMark.