Merge change 841 into donut

* changes:
  TypedProperties: add getStringInfo() to help deal with null strings