whitespace issue with the plus here. also, we want to check for the case where the strings might be empty, that would cause undefined behavior. So we want this in the inner conditionals

```js
if (this.args.language && typeof this.args.language === "string") {
```