in reply to Dereferencing within Hash Assignment

I imagine that in the assignment to %coordinates, $pointData(D.xls) should be $pointData{D.xls}.