Yeah, that doesn't make it much better. Just use intermediate variables.