Contract as Code as Contract: Using Rust to Unify Specification/Implementation | Hacker News Reader