fix argument passing via hash, add attribution
add support for custom predicates w/ RDF::Vocabulary, add example from primer