Kingsley,

Hmm.  I am actually not sure about the preamble.  That is something you will have to discuss with DanBri on the Schema.org mailing list.