I think I already commented on this in other places. Wasn't there a
tracker item where the derived values were discussed? Some thing to keep
in mind here is that many properties have multiple URIs and URLs
associated. This is no problem in RDF, but your above encoding might not
work for this case.