Why are these value expressions so complex? What is really going on here?