Indentation and presentations changes.
Fixed bug where FX outputs are never updated on 'C
refactored decoder-specific conditional compiles