Expansion Algorithm step 13.4.7.1 says:
If input type
is @json
, set expanded value
to value
. If processing mode
is json-ld-1.0
, an invalid value object value
error has been detected and processing is aborted.
I believe the initial test in this step should be against the expansion of input type
. Test tjs16 demonstrates this by using a key json
that maps to @json
.