Yes, I noticed. I think I solved most of the issues in my next commit.
I have an issue with attributes. It seems the context is not allowed to change when adding attributes. (Test "Implicit Arguments"). Nevertheless, the test about attributes is working. I am still investigating on the issue.