fix: memory leak in bidi classes (#770)

* clean unneeded fields after close

* added assertions to tests

---------

Co-authored-by: Anthonios Partheniou <partheniou@google.com>
2 files changed