Add ruby-electric and ruby-block
Fix bug
Add uniquify