def encode_string(format, options={})
    raise ArgumentError, "Format can't be empty" if format.nil?
    format = format.to_sym
    @options = options || {}