'Matchit' for Ruby.