lower case namespace prefix input for convenience
thread-safety; open librdf model per iteration

more experimentation should be done to use a single model instance which
would avoid object/pointer creation...