Let's just _formally_ create adapters for different frameworks. For ActiveRecord we will use existing. I mean the following:

```ruby
 def self.remove_unused_words
   Pose.adapter.remove_unused_words(self) # not sure if parameter needed
end
```

`Pose.adapter` will be `Pose.adapter = Pose::DefaultActiveRecordAdapter`
for SQLite - `Pose.adapter = Pose::SQLiteAdapter`