Week 11: SExpr impl