Handle parens around object

It's more reliable to start from from `property.range[0] - 1`