Sequel::Model's implementation is designed for flexibility.
Models are built completely out of plugins. The most basic model features are in a plugin. Associations are in another plugin. Those are the only two plugins loaded by default.
There are numerous other plugins available. Sequel ships with 10 optional plugins, and more are available from others.