Document compositional fields and other aspects better.

Oh yes, of course. The mistake is only in the last equation. In the code we also have a "-" here. Please add the "-" and remove the marginpar.