Do we want to deal with null?
currentKey == null ? null : currentKey.toString()