allow negative grid#get(n). more generic .toString()