Implement NLReader.
Fix MSVC build.
Fix ASLBuilder::MakePiecewiseLinear.
Add Expr::kind.
Implement NLReader.