It just seems weird to support both. If you only support class methods, they could initialize themselves if needed.

```ruby
class Encryptor
  def self.load(string)
    new.decrypt(string)
  end
end