Refactored to use pyRdfa directly (no longer via rdfadict which is just a trivial wrapper to pyRdfa). This makes us more flexible since we now control the whole interface to pyRdfa