Well, not sure about "complex" - that's more of a style issue.

I will revert to the `var`.