Haven't really looked into it, but this line seems a bit iffy. Are there any instances when a part of this chain could return `undefined`?