Review comment: note that HardwareUtils is safe to init multiple times.
Review comment: rename optStringFromCursor, add comments.
Review comment: add pointer to docs and note about optional fields.