Matz has said that ruby should be like clay in a child's hands.
Sequel reflects this philosophy. It tries to be flexible, so that you can mold it suit your needs.