Prefix or term definition?

I'm not sure if this is an issue, but currently there's no way to specify if
a mapping in the context is for a prefix or a term. So, what would be the
result of this (admittedly silly) example.


{
  "@context": { "payment": "http://example.com/payment/" },
  "payment:payment": "done",
  "payment:amount": 20.4
}


Assuming that I interpret the spec correctly I would expect the following:

<> http://example.com/payment/http://example.com/payment/ "done"
<> http://example.com/payment/amount "20.4"^^xsd:double



--
Markus Lanthaler
@markuslanthaler

Received on Wednesday, 5 October 2011 16:25:38 UTC