just a note: it will be great to read values from Config (it can be initializer for this gem)
and of cource  it must have a default value