Added remaining Ruby 'building blocks'