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