If `lockingTextWriter` is marked with `@property`, then this is illegal code according to the new `@property` enforcement rules. Quite frankly, I don't really see *why* `lockingTextWriter` should be a `@property` at all. `byLine`, `byChunk`, or pretty much every other `SomeType someType(args)` functions isn't marked as property.

So yeah, I think you should remove the `@property` of `lockingTextWriter`. Or if you don't want to touch anything non-doc, remove the parens.