The Semantic Firewall: Enforcing Zero-Liability Syntax