Corrected comment about visibility for RETURN_ALL constant
Removed deprecation annotation for __toString(), recommended to override it instead