I can rename away from `.values` so it's not so ambiguous.  In fact, it's weird that java lets me have a field called `values` when I can also call the function `values()`.