Optimizer tweaks.
SPM HDL fixes.
Model updates.