CASM is backward-compatible: syntax and instructions supported by an earlier CASM generation remain supported by later generations. Newer syntax may not be accepted by older CandleC versions.