Ruby 2.6 is introducing integrated ruby parsing and AST API. This will help eliminate dependencies and may improve performance. https://ruby-doc.org/core-2.6.0.preview2/RubyVM/AST.html