Processing Model and empty TERMorCURIEorAbsURI

I would like to get clarification on step 13 related issue:

"If the skip element<http://www.w3.org/TR/2010/WD-rdfa-core-20101026/#dfn-skip_element> flag is 'true' then the new evaluation context<http://www.w3.org/TR/2010/WD-rdfa-core-20101026/#dfn-evaluation_context> is a copy of the current context that was passed in to this level of processing, with the language<http://www.w3.org/TR/2010/WD-rdfa-core-20101026/#dfn-language> and list of URI mappings<http://www.w3.org/TR/2010/WD-rdfa-core-20101026/#dfn-list_of_uri_mappings> values replaced with the local values;"

If this is correct default vocabulary and local term mappings should not be passed to a new evaluation context when skip element flag is 'true'. Is this intended?

<div about="#me">
  <div profile="http://example.org/rdfa/person/profile">
    <span property=":name">X Ample</span>
  </div>
</div>

My second question concerns about empty TERMorCURIEorAbsURI. What is the correct way to handle them? Authors seem to be using empty @typeof quite regularly to create bnodes.

Specification says: "One or more 'types' for the new subject can be set by using @typeof. If present, the attribute may contain one or more URIs, obtained according to the section on URI and CURIE Processing, each of which is used to generate a triple as follows."

Regards,
Sami Korhonen
University Of Eastern Finland
http://code.google.com/p/rdfa-core/

Received on Monday, 4 April 2011 17:00:04 UTC