will this fit on 120 chars or come close. Little more compact:

```ruby
@properties ||= Hash[(@representor_hash[SEMANTIC_KEY] || {}).map { |k, v| [ k, v[VALUE_KEY]] }]
```