Better variable substitution.