Issue #1 - handle camelCase property names