I wonder if this would be more clear if we used the actual attribute names.