fech all subjects, split composite subjecst and store as strings
set request timeouts & basic error handling
split setup and indexing into two functions
formatting
drop order-by, virtuoso by default only sort up to 10000
log timestamp format
strip 'genre' from subjects
increase socket & read timeout values a bit
make dc:issued optional (found 3600 manifestations without it)