Added GUARD_STRICT compilation option.