s::Accessor/;
use Data::Recursive::Encode;
use DateTime::Format::ISO8601;
use Hash::AsObject;
use JSON;
use LWP::UserAgent;
use URI;
# Accessors
__PACKAGE__->mk_accessors( qw/ iter / );
# Constructo
ess($response->is_success){
die 'Fetch error: '.$response->status_line;
}
# Decode JSON
my $js_hash = JSON->new->utf8->decode($response->content);
# Encoding
if(defined($self->{encoding})){