Reports any attempt to return an array or Collection field from a method. Since
the array or Collection may have its contents modified by the calling method, this construct may
result in an object having its state modified unexpectedly. While occasionally useful for performance
reasons, this construct is inherently bug-prone.