Added description of departures from canonical syntax doc.
Updated js and spec.