better implementation of new_record? on Rdf::Resource