make Collection.at return instnaces of ElementProxy instead of Element directly.;